Слайд 2В отличие от вызова метода, наследование нарушает инкапсуляцию.
![В отличие от вызова метода, наследование нарушает инкапсуляцию.](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/434087/slide-1.jpg)
Слайд 3Класс выглядит адекватно, но не работает.
![Класс выглядит адекватно, но не работает.](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/434087/slide-2.jpg)
Слайд 6Использование
Или
Подход известен как wrapper class. Или decorator pattern.
Иногда комбинация компоновки и forwarding
![Использование Или Подход известен как wrapper class. Или decorator pattern. Иногда комбинация](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/434087/slide-5.jpg)
ошибочно называется delegation.