Урок 2. Паттерны проектирования. Multitone. Статическая фабрика

Дата публикации: 11-07-2019

Паттерны проектирования

От автора: на прошлом уроке мы с Вами рассмотрели паттерн проектирования Singleton и выяснили, что данный паттерн гарантирует единственный экземпляр для некого класса. Но бывают ситуации, когда необходимо создать несколько именованных объектов определенного класса, причем каждый именованный объект должен быть уникален и единственным. В этом случае Singletone использовать нельзя, а значит мы рассмотрим некоторую разновидность данного паттерна, которая была выделена как отдельный шаблон и названа Multitone.

Также рассмотрим довольно интересный паттерн, порождающий паттерн под названием статическая фабрика. По итогам данного урока Вы узнаете, как создавать определенное количество именуемых объектов, используя паттерн Multitone. А также, на примере статической фабрики, увидите, как создаются промежуточные классы, задача которых создавать и возвращать объекты других классов.

скачать урок скачать исходники

Все уроки курса:

Метки: