Наследование
С помощью наследования мы можем создавать иерархии типов, которые обладают теми же свойствами типов, от которых мы их наследовали. Существующий класс, от которого наследовались, мы называют суперкласс, базовый или родительский. Новый класс – подкласс, производный или дочерний.
Два вида наследования: одиночное и множественное. Одиночное – когда у класса только один родитель. Множественное – когда у класса может быть несколько предков.
Джава поддерживает одиночное наследование. То есть мы можем создавать классы, которые наследуются только от одного суперкласса. Но классы могут реализовывать сколько угодно интерфейсов.
С помощью наследования мы можем создавать иерархии типов, которые обладают теми же свойствами типов, от которых мы их наследовали. Существующий класс, от которого наследовались, мы называют суперкласс, базовый или родительский. Новый класс – подкласс, производный или дочерний.
Два вида наследования: одиночное и множественное. Одиночное – когда у класса только один родитель. Множественное – когда у класса может быть несколько предков.
Джава поддерживает одиночное наследование. То есть мы можем создавать классы, которые наследуются только от одного суперкласса. Но классы могут реализовывать сколько угодно интерфейсов.