Intern
Obyekt yönümlü proqramlaşdırmada irsi sinif hansı imkanları təqdim edir?
sobes.tech Süni İntellekt
AI-dan cavab
- Xüsusiyyətlərin və metodların irsiyyəti: İrs alan sinf, əsas sinfin ictimai və qorunan üzvlərinə çıxış əldə edir.
- Yenidən yazma (Override): Əsas sinfin metodlarının tətbiqini dəyişməyə imkan verir.
- Yeni xüsusiyyətlər və metodlar əlavə etmək: İrs alan sinf, öz üzvlərini əlavə etməklə funksionallığı genişləndirə bilər.
- Polimorfizm: İrs alan sinfi obyektini əsas sinf kimi qəbul etmək imkanı.
Metodun yenidən yazılması nümunəsi:
class Animal {
void makeSound() {
// Ümumi səs çıxarır
}
}
class Dog extends Animal {
@Override
void makeSound() {
// İtin səsini çıxarır
}
}