Intern
Obyektga yo'naltirilgan dasturlashda voris sinf qanday imkoniyatlar taqdim etadi?
sobes.tech AI
AIdan javob
- Xususiyatlar va metodlarning merosxo'rligi: Meros oluvchi sinf asosiy sinfning ommaviy va himoyalangan a'zolariga kirish huquqiga ega.
- Yozib olish (Override): Asosiy sinf metodlarining amalga oshirilishini o'zgartirish imkonini beradi.
- Yangi xususiyatlar va metodlar qo'shish: Meros oluvchi sinf o'z a'zolarini qo'shish orqali funksionalligini kengaytirishi mumkin.
- Polimorfizm: Meros oluvchi sinf ob'ektini asosiy sinf ob'ekti sifatida ko'rib chiqish imkoniyati.
Metodni yozib olish misoli:
class Animal {
void makeSound() {
// Umumiy tovush chiqaradi
}
}
class Dog extends Animal {
@Override
void makeSound() {
// It tovushini chiqaradi
}
}