Sobes.tech
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.