Бесплатный курс лекций по Python
Начало 11 декабря. Расписание: пн, чт в 20.15-21.00. Для записи вступи в канал →

Օբյեկտային Կողմնորոշված Ծրագրավորման Ուղեցույց JavaScript-ում

ԴՍԴ դասերի վրա

Ներածություն Դասեր և օբյեկտներ Օբյեկտների հատկություններ Միևնույն դասի մի քանի օբյեկտներ Դասերի մեթոդներ Մեթոդների պարամետրեր Հատկություններ դասերի ներսում Մեթոդներ դասերի ներսում Հատկությունների հայտարարում Կոնստրուկտոր Պարամետրեր կոնստրուկտորում Հատկություններ կոնստրուկտորի պարամետրերի միջոցով Մասնավոր հատկություններ Մասնավոր մեթոդներ Մասնավորություն հին ոճով Հատկությունների ստացողներ Հատկությունների դրվողներ Ստացողների և դրվողների առավելություններ Մեթոդների շղթաներ Դասը որպես մեթոդների հավաքածու Օբյեկտների զանգված Օբյեկտներ դասերի ներսում Օբյեկտների մանիպուլյացիա դասերում Օբյեկտների համեմատում instanceof օպերատոր Ներկառուցված դասեր Ներկառուցված DOM դասեր

Ժառանգություն

Դասերի ժառանգություն Հանրային մեթոդների ժառանգություն Ժառանգի մեթոդներ Ծնողի մեթոդների վերասահմանում Վերասահմանված մեթոդի կանչ Կոնստրուկտոր ժառանգման դեպքում Մասնավոր մեթոդներ ժառանգման դեպքում Մասնավոր հատկություններ ժառանգման դեպքում Մասնավոր հատկությունների խնդիրը ժառանգման դեպքում Պաշտպանված մեթոդներ Պաշտպանված հատկություններ Դասերի ժառանգման հիերարխիա Ներկառուցված դասերի հիերարխիա

Ընդլայնված

Կոնտեքստի կորուստ Մեթոդի կոդ Կոնտեքստի կորուստ մեթոդի կոդում Անունների կոնֆլիկտներ Անանուն դասեր Դասեր և մոդուլներ Դասեր, մոդուլներ և ժառանգություն Օբյեկտների հատկությունների տեսակներ Աքսեսորների գետտերներ Աքսեսորների սետտերներ Կեղծ հատկությունների գետտերներ Կեղծ հատկությունների սետտերներ

Պրակտիկում

Դաս Circle Դաս Rectangle Դաս Text Դաս Period Դաս Zate Դաս ZateExt Դաս Month Դաս Store
enkade