OOP metodologiyasi
OOP metodologiyasi yoki Ob'ektga yo'naltirilgan dasturlash har qanday kompyuter dasturi yoki tizimni ob'ektlar yig'indisi sifatida yozish uchun mo'ljallangan, ularning har biri ma'lum bir sinfga tegishli va ma'lum vazifalarni bajaradi. Barcha sinflar esa meros qoidalariga bo'ysunadi.
OOPning asosiy tamoyillari:
- Abstraksiya muayyan masalani yechish uchun modeldagi muhim jihatlarni ajratib ko'rsatishga imkon beradi, ular sinf shaklida tashkil topadi.
- Inkapsulyatsiya tizim ichidagi ob'ektlar ierarxiyasini tez va xavfsiz tashkil qiladi. Inkapsulyatsiyada boshqarish jarayoni uchun ortiqcha aniqliksiz, bitta oddiy buyruq yetarli.
- Meros dasturdagi ob'ektlar orasidagi qarindoshlik munosabatlarini belgilaydi, shunda ota-ob'ektga kiritilgan o'zgartirishlar voris elementda takrorlanmaydi.
- Polimorfizm qaysi vaziyatlarda jarayonlarni parallel ravishda ajratish, qaysilarida esa birlashtirish kerakligini belgilaydi.
Shuningdek qarang
-
PHP darsligi,
unda PHPda OOP bilan ishlash haqida so'z boradi -
JavaScript darsligi,
unda JavaScriptda OOP bilan ishlash haqida so'z boradi -
UMLmodellashtirish tili,
u jarayonlarni diagramma va sxemalar yordamida tasvirlaydi -
Dasturlash paradigmalari tushunchalar to'plami,
u dasturlashga yondashuvni belgilaydi