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

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

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


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


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


Слайд 4Иной подход:


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

forwarding ошибочно называется delegation.

Слайд 7Недостатки:
Взаимодействие с callback framework. Проблема самоидентификации (SELF problem)
Производительность (на самом деле

незначительно)
При выборе наследования необходимо, чтобы В is a А.

Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика