Class — Yaratiladigan obyektning modeli (shabloni). Obyektrlar class lar asosida yaratiladi.
Vorislik — Mavjud bo’lgan klassning butun yoki qisman funksionalligi asosida yangi klass yaratish.
Polimorfizm — Bir interfeys, ammo turli xilda qurilishi. Javada polimorfizm metodlarni overload va override qilish orqali amalga oshiriladi.
Inkapsulatsiya — Metodlar va ma’lumotlarni bir butun qilib bog’lash.
Abstraktsiya — Obyektning ichki realizatsiyasini yashirib faqat uning funksionalini ko’rsatish. Javada abstraktsiya interfeyslar va abstrakt class lar bilan amalga oshiriladi.
Do'stlaringiz bilan baham: |