Play IT

ООП — наследование

Интерактивное демо «ООП — наследование» — раздел Энциклопедия · Код и разработка.

code-devencyclopedia

Наследование: Транспорт, Автомобиль и иерархия типов

Как в примерах из статьи — базовый класс, подкласс, переопределение и множественное наследование

Автомобиль наследует поля модель и год и метод запустить() от Транспорт, добавляет своё и может переопределить метод.

class Транспорт
String модель
int год
запустить()
▼ extends
class Автомобиль : Транспорт
String модельнаслед.
int годнаслед.
запустить()наслед.
int количество_колёсновое
ехать()новое
запустить()override
Экземпляр машина
модель (наслед.)Toyota Camry
год (наслед.)2022
количество_колёс4
Автомобиль машина = new Автомобиль("Toyota Camry", 2022, 4);