Наследование для расширения
Положим, что родителем является класс Очередь, реализующий дисциплину обслуживания FIFO и предоставляющий методы вставить_с_хвоста(), удалить_с_ головы() и пусто(). Путем наследования для расширения создан дочерний класс ДвухсторонняяОчередь, в который добавлены два метода: вставить_с_головы() и удалить_с_хвоста(). Такие методы имеют смысл только для подкласса, но не для класса-родителя.
Поскольку методы родителя остаются нетронутыми и доступными, результаты наследования для расширения удовлетворяют принципу подстановки. Отсюда вывод: расширяющие подклассы всегда получают сертификат «подтипа».
Еще по теме Наследование для расширения:
- § 40 Наследование в боковой линии. – В каких случаях женщина пользуется правом представления. – Наследование в родовом имении сообразно происхождению имения. – Наследование в благоприобретенном имении. – Предпочтение полнородных неполнородным (ст. 1133–1140).
- § 43 Особые порядки наследства. – Наследование и раздел у крестьян по обычаю. – Закон наследования в прибалтийских губерниях.
- ВАРИКОЗНОЕ РАСШИРЕНИЕ ВЕН
- § 38 Когда открывается наследство по русскому закону. – Ограничения наследственного права. – Имущество, составляющее предмет наследования. – Отношение наследования по закону к завещанию. – Кто может быть наследником?
- Расширение графического метода
- 2. Расширение круга наследников по закону в российском наследственном праве
- Самовоспитание как "расширение" сознания
- 3.1. РАСШИРЕНИЕ НЕЙРОЛОГИЧЕСКОГО КОНТАКТА
- 3.12.2. Техника расширенного восприятия
- Расширение внутреннего кругозора
- 7.2.2. Расширение полноты ответа
-
Windows -
Архитектура компьютера -
Интернет -
Информатика -
Компьютер -
Компьютерные и телекоммуникационные системы -
Программирование -
Социальные сети -
-
Английский язык -
Астрология -
Астрономия -
Биология -
Военная литература -
Журналистика -
Компьютерная инженерия -
Педагогика -
Право -
Психология -
Социология -
Lecture.Center