Sobes.tech
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 мерос мегирад.