Junior — Middle
Bir sinif ən çox neçə abstrakt sinfi miras ala bilər?
sobes.tech Süni İntellekt
AI-dan cavab
Java-da (və, müvafiq olaraq, Android-də) bir sinif yalnız bir abstrakt sinifdən miras qala bilər. Siniflərin çoxlu irsi dəstəklənmir, o cümlədən abstrakt siniflər. Ancaq, bir sinif bir neçə interfeysi həyata keçirə bilər.
Misal:
abstract class Animal {
abstract void sound();
}
class Dog extends Animal {
@Override
void sound() {
System.out.println("Woof");
}
}
Burada, Dog sinfi yalnız bir abstrakt sinif olan Animal-dən miras alır.