Основы объектно-ориентированного проектирования


Формы льготного наследования


Два примера, ASCII и LINEAR_ITERATOR, демонстрируют два главных варианта льготного наследования:

  • наследование констант, в котором принципиальным вкладом родителя являются константные атрибуты и разделяемые объекты;
  • наследование операций, в котором вкладом являются подпрограммы.

Как отмечалось ранее, возможна комбинация этих вариантов в единой наследственной связи. Вот почему льготное наследование задается одной категорией, а не двумя.



Содержание раздела