Перейти к основному содержимому

Прототип (Prototype)

Теория

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

Преимущества:

  • Сложности создания новых экземпляров остаются скрытыми от клиента.
  • У клиента появляется возможность генерировать объекты, тип которых ему неизвестен.
  • В некоторых обстоятельствах копирование эффективнее создания нового объекта.

БСП

Примеры

Код