Пример реализации шаблона «Прототип»
Приведем реализацию шаблона «Прототип» на примере построения армий.
В
примере будут показаны два варианта реализации шаблона:
• В виде обобщенного конструктора на основе прототипов, когда в
полиморфном базовом
классе Prototype определяется статический метод, предназначенный для создания
объектов. При этом в качестве параметра в этот
метод должен передаваться
идентификатор типа создаваемого объекта.
• На базе специально выделенного класса-фабрики.
Достарыңызбен бөлісу: