§16 Предпочитайте компановку классов – наследованию.

Слайд 2

В отличие от вызова метода, наследование нарушает инкапсуляцию.

В отличие от вызова метода, наследование нарушает инкапсуляцию.

Слайд 3

Класс выглядит адекватно, но не работает.

Класс выглядит адекватно, но не работает.

Слайд 4

Иной подход:

Иной подход:

Слайд 6

Использование

Или

Подход известен как wrapper class. Или decorator pattern.
Иногда комбинация компоновки и forwarding

Использование Или Подход известен как wrapper class. Или decorator pattern. Иногда комбинация
ошибочно называется delegation.
Имя файла: §16-Предпочитайте-компановку-классов-–-наследованию..pptx
Количество просмотров: 108
Количество скачиваний: 0