ООП әдіснамасы
ООП әдіснамасы немесе Объектіге бағытталған бағдарламалау кез келген компьютерлік бағдарламаны немесе жүйені объектілер жиынтығы түрінде жазуға арналған, олардың әрқайсысы белгілі бір сыныпқа жатады және белгілі бір функцияларды орындайды. Ал барлық сыныптар мұрагерлік қағидаттарына бағынады.
ООП-тің негізгі қағидаттары:
- Абстракция модельде нақты мәселені шешу үшін маңызды аспектілерді бөліп шығуға мүмкіндік береді, олар сынып түрінде қалыптасады.
- Инкапсуляция жүйе ішіндегі объектілердің жылдам және қауіпсіз иерархиясын ұйымдастырады. Инкапсуляция кезінде процесті басқару үшін артық түсініктемелерсіз бір қарапайым команда жеткілікті.
- Мұрагерлік бағдарламадағы объектілер арасындағы туыстық қатынастарды анықтайды, бұл ата-анаға енгізілген өзгерістердің ұрпақ элементінде қайталанбауын қамтамасыз етеді.
- Полиморфизм қандай жағдайларда процестерді параллельдеу керек екенін, ал қайсысында біріктіру керек екенін анықтайды.
Сондай-ақ қараңыз
-
PHP оқулығы,
онда PHP-те ООП-пен жұмыс туралы баяндалады -
JavaScript оқулығы,
онда JavaScript-те ООП-пен жұмыс туралы баяндалады -
UMLмодельдеу тілі,
ол процестерді диаграммалар мен схемалар арқылы сипаттайды -
Бағдарламалау парадигмасы тұжырымдамалар жиынтығы,
ол бағдарламалау тәсілін анықтайды