polimorfizm
nomlanuvchi
talablarni qanoatlantirishi lozim bo’ladi.
Inkapsulyasiya
– deyilganda, obyektlarning o’z ishlatuvchi detallarini
yashirishi tushuniladi. Obyekt foydalanuvchisi imkoniyatlariga ta’sir
qilmasdan turib, obyekt dasturlovchisi tomonidan obyektning ichki
funksional ishlash jarayonlari o’zgartirilishi mumkin.
Merosxo’rlik
– oldin mavjud bo’lgan obyektlar asosida yangi obyektni
yaratish (tuzish) mumkinligini anglatadi. Bunday holda yangi tuzilgan obyekt
oldingi obyektlarning barcha xossa va usullarini o’zida mujassamlashtiradi.
Merosxo’rlik oldingisiga nisbatan taqqoslanganda qo’shimcha xossalarga ega
bo’lgan, yangi obyektlarni tuzish imkoniyatini beradi.
Do'stlaringiz bilan baham: |