Junior — Middle
Объектке багытталган программалоодо подкласс жана же мурасталган класс арасындагы айырма эмнеде?
sobes.tech AI
AIден жооп
Объектке багытталган программалоодо, кичи класс (же мурас алган класс) — бул башка классынан касиеттери жана ыкмалары мурас алган класс, ал класс суперкласс (негизги класс) деп аталат.
Алардын айырмасы — кичи класс суперкласстын функционалдуулугун кеңейтет же кайра аныктайт, жаңы ыкмаларды кошуу же бардыгын өзгөртүү аркылуу.
Javaда мисал:
class Animal {
void sound() {
System.out.println("Кээ бир үн");
}
}
class Dog extends Animal {
@Override
void sound() {
System.out.println("Күчүктөө");
}
}
Мында, Dog — Animalдан мурас алган кичи класс жана sound ыкмасын кайра аныктайт.