Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗jvOpIhInr 29 of 147 menu
◀ ▶

Введение в наследование в Java

Один класс может наследовать от другого и заимствовать его поля и методы. Это уместно, когда типы похожи: есть Post с заголовком и текстом, а Article нужен тот же набор плюс заголовок автора. Повторять один и тот же код в двух классах неудобно - общую часть выносят в родителя, особенности оставляют в потомке.

Родительский класс задают как обычно. Потомок объявляют после ключевого слова extends и имени родителя:

class Post { } class Article extends Post { }

Такой синтаксис связывает Article с Post: у статьи будут и собственные члены класса, и всё, что объявлено в Post. В Java наследовать можно от любого класса, который не помечен как final. От одного родителя у класса может быть только одна прямая база.

Сделайте класс Employee, наследующий от класса User.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить