Junior — Middle
Беҳтарин миқдори синфҳои абстрактӣ, ки як синф метавонад мерос барад, чанд аст?
sobes.tech AI
Ҷавоб аз AI
Дар Java (ва, инчунин, дар Android) як синф метавонад танҳо аз як синфи абстрактӣ мерос гирад. Мероси бисёрҷонибаи синфҳо дастгирӣ намешавад, аз ҷумла синфҳои абстрактӣ. Аммо, як синф метавонад чандин интерфейсҳоро амалӣ созад.
Масалан:
abstract class Animal {
abstract void sound();
}
class Dog extends Animal {
@Override
void sound() {
System.out.println("Woof");
}
}
Ин ҷо, синфи Dog танҳо аз як синфи абстрактии Animal мерос мегирад.