JavaScript-те ООП оқулығы

Классар негізіндегі ООП

Кіріспе Класстар мен объектілер Объектілердің қасиеттері Бір кластың бірнеше объектісі Класс әдістері Әдістер параметрлері Класс ішіндегі қасиеттер Класс ішіндегі әдістер Қасиеттерді жариялау Конструктор Конструктордағы параметрлер Конструктор параметрлері арқылы қасиеттер Жеке қасиеттер Жеке әдістер Ескі стильдегі жекелік Қасиеттер геттерлері Қасиеттер сеттерлері Сеттерлер мен геттерлер артықшылықтары Әдістер тізбегі Әдістер жиынтығы ретіндегі класс Объектілер массиві Класс ішіндегі объектілер Классдарда объектілермен манипуляциялау Объектілерді салыстыру Instanceof операторы Кірістірілген классдар Кірістірілген DOM классдары

Мұрагерлік

Класстарды мұрагерлік ету Жария әдістерді мұрагерлік ету Өкілдің әдістері Ата-ана әдістерін қайта анықтау Қайта анықталған әдісті шақыру Мұрагерлік кезіндегі конструктор Мұрагерлік кезіндегі жеке әдістер Мұрагерлік кезіндегі жеке қасиеттер Мұрагерлік кезіндегі жеке қасиеттер мәселесі Қорғалған әдістер Қорғалған қасиеттер Класстар мұрагерлік иерархиясы Кіріктірілген класстар иерархиясы

Күрделі

Контексті жоғалту Әдіс коды Әдіс кодында контексті жоғалту Атаулар қайшылығы Анонимді класстар Класстар мен модульдер Класстар, модульдер және мұрагерлік Нысандар қасиеттерінің түрлері Аксессорлардың геттерлері Аксессорлардың сеттерлері Жорамал қасиеттердің геттерлері Жорамал қасиеттердің сеттерлері

Практикум

Circle класы Rectangle класы Text класы Period класы Zate класы ZateExt класы Month класы Store класы
azbydeenesfrkakkptruuz