Back to questions
Junior — Middle
77
Какое максимальное количество абстрактных классов может быть унаследовано одним классом?
Companies where asked
IBS
Answer from AI
sobes.tech AI
В Java (и, соответственно, в Android) класс может наследовать только один абстрактный класс. Множественное наследование классов не поддерживается, включая абстрактные. Однако класс может реализовывать несколько интерфейсов.
Пример:
abstract class Animal {
abstract void sound();
}
class Dog extends Animal {
@Override
void sound() {
System.out.println("Woof");
}
}
Здесь класс Dog наследует один абстрактный класс Animal.