Урок 6. Паттерны проектирования. Прототип
Дата публикации: 15-10-2019
От автора: операция копирования – это наиболее часто используемая операция в программировании, но, если с простыми значениями проблем, как правило, не возникает, то копирование объектов с использованием простейшего оператора присваивания не выполнить. Ведь объекты копируются по ссылке, и вместо копии мы получим ссылку на все тот же объект. Объект – как сложный тип данных, подлежит клонированию. Поэтому в данном уроке мы с Вами рассмотрим паттерн проектирования «Прототип», который позволяет копировать объекты, не останавливаясь на подробностях их реализации.
По итогам данного урока Вы узнаете: как копировать объекты, используя паттерн «Прототип». Определимся с классами, которые его реализуют, и поговорим о преимуществах и недостатках предлагаемого подхода.
Все уроки курса:
Метки: паттерны