Интернет магазин китайских планшетных компьютеров |
Компьютеры - Абстрактная фабрика (шаблон проектирования)30 марта 2011Абстрактная фабрика — порождающий шаблон проектирования, позволяющий изменять поведение системы, варьируя создаваемые объекты, при этом сохраняя интерфейсы. Он позволяет создавать целые группы взаимосвязанных объектов, которые, будучи созданными одной фабрикой, реализуют общее поведение. Шаблон реализуется созданием абстрактного класса Factory, который представляет собой интерфейс для создания компонентов системы. Затем пишутся наследующиеся от него классы, реализующие этот интерфейс. ЦельПредоставляет интерфейс для создания семейств взаимосвязанных или взаимозависимых объектов, не специфицируя их конкретных классов. Плюсы
Применимость
Пример Java |