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дан мурас алат.