Часто на собеседованиях просят привести примеры реализации шаблонов (паттернов) проектирования из жизни. Например, среди стандартных классов Java Development Kit. Предлагаю цикл статей по исследованию данного вопроса. А начнем с Порождающих шаблонов.
Реклама
Показаны сообщения с ярлыком factory method. Показать все сообщения
Показаны сообщения с ярлыком factory method. Показать все сообщения
понедельник, 29 июня 2015 г.
пятница, 19 июля 2013 г.
Порождающие шаблоны проектирования. Фабричный метод(Factory Method)
Для того, чтобы система оставалась
независимой от различных типов объектов,
паттерн «Фабричный метод» использует
механизм полиморфизма - классы всех
конечных типов наследуются от одного
абстрактного базового класса,
предназначенного для полиморфного
использования. В этом базовом классе
определяется единый интерфейс, через
который пользователь будет оперировать
объектами конечных типов.
Подписаться на:
Сообщения (Atom)