Урок 2. Паттерны проектирования. Multitone. Статическая фабрика
Дата публикации: 11-07-2019
От автора: на прошлом уроке мы с Вами рассмотрели паттерн проектирования Singleton и выяснили, что данный паттерн гарантирует единственный экземпляр для некого класса. Но бывают ситуации, когда необходимо создать несколько именованных объектов определенного класса, причем каждый именованный объект должен быть уникален и единственным. В этом случае Singletone использовать нельзя, а значит мы рассмотрим некоторую разновидность данного паттерна, которая была выделена как отдельный шаблон и названа Multitone.
Также рассмотрим довольно интересный паттерн, порождающий паттерн под названием статическая фабрика. По итогам данного урока Вы узнаете, как создавать определенное количество именуемых объектов, используя паттерн Multitone. А также, на примере статической фабрики, увидите, как создаются промежуточные классы, задача которых создавать и возвращать объекты других классов.
Все уроки курса:
Метки: паттерны