базового класса для «письма»
Автор admin Суббота, 20 июня 2009 11:32
базового класса для «письма» выполняется команда delete 0, которая по определению ничего не делает. Конструктор по умолчанию объявлен защищенным, поэтому он будет вызван только в процессе конструирования «письма»; это единственная ситуация, в которой s присваивается ноль. Решение получается интересным, но достаточно сложным. На практике для маскировки конструирования чаще применяются обычные Фабричные методы вместо сложных схем «виртуальных конструкторов». Строитель Основной целью Строителя (Builder), который относится к категории паттернов создания объектов, как и только что рассмотренные Фабрики, является отделение конструирование объекта от его «представления». Это означает, что процесс конструирования всегда остается одним и тем же, но полученный объект обладает несколькими разными представлениями. По БЧ главное различие между Строителем и Абстрактной фабрикой состоит в том, что Строитель создает объект за несколь- 508 Глава 10 • Паттерны проектирования ко этапов, поэтому распределенный во времени характер процесса создания играет важную роль. Кроме того, «руководитель» получает серию «деталей», к
Комментарии закрыты.
Последние комментарии