Август 11th, 2011 § § Прямая ссылка
Разберем шаблон проектирования Абстрактная фабрика, паттерн относится к группе порождающих паттернов и применяется для создания семейств связанных или не связанных между собой групп объектов, конкретные классы которых не известны. Ниже приведен код на C++/C#.
Continue reading “Шаблон проектирования Абстрактная фабрика (Abstract Factory)” »
Август 5th, 2011 § § Прямая ссылка
Сегодня мы разберем шаблон проектирования Декоратор по другому его еще называю Врапер. Этот паттерн относится к группе структурных применяется для расширения функциональность и является гибкой альтернативой порожадению подклассов. Ниже привожу исходник на C++/C#
Continue reading “Шаблон проектирование Декоратор(Decorator || Wraper)” »
Июль 22nd, 2011 § § Прямая ссылка
Сегодня разберем паттерн проектирования Стратегия (Strategy). Паттерн относится к группе паттернов поведения. Применяется в том случае когда нам надо инкапсулировать семейство алгоритмов, подставляя один в место другого, меня алгоритм вне зависимости от клиента. Ниже приводу пример на C++/C#.
Continue reading “Шаблон проектирования Стратегия(Strategy)” »
Июль 20th, 2011 § § Прямая ссылка
Начал изучать паттерны и первый который мне встретился это паттерн Компоновщик (Composite). Особенности паттерна относится к структурным паттернам, применяется для группировки объектов в древовидные структуры, позволяет клиентам работать с группой так же как и с одним. Ниже приведу реализацию на С++ и С#.
Continue reading “Шаблон проектирования Компоновщик(Composite)” »