Внешний вид сайта:

Отказ от наследства (Refused Bequest)

Полезность страницы:
0/100

Подклассы получают от своих родителей множество великолепных подарков в виде наследуемых полей и методов, но выбирают для развлечений только часть из них.

Обычная история – иерархия неверна. В этом случае создается еще один подкласс суперкласса и используются Спускание метода и Спускание поля с тем расчетом, чтобы в суперклассе остались только общие члены.

Особый случай, когда подкласс не хочет поддерживать интерфейс суперкласса. Тогда надо применять Замену наследования делегированием.

Дополнить страницу Вы можете помочь другим людям дополнив эту страницу вашими знаниями по данному вопросу!
11:10

Комментарии

Нет комментариев. Ваш будет первым!