Паттерн "Фабрика" — это один из паттернов, который помогает создавать объекты. По сути, это удобный шаблон, который мы можем использовать в коде. И оказывается, что существует несколько способов создать объект с одинаковым названием "Фабрика". Один из них достаточно простой и мы его везде используем, а второй уже посложнее, но как раз он описан в книге банды четырех. Фабричный объект: мы делаем отдельный класс, который позволит нам добавлять новые объекты определенного типа, не задевая остальной код...
Паттерн (шаблон) проектирования — это продуманный способ построения исходного кода программы для решения часто возникающих в повседневном программировании проблем проектирования. Иными словами, это уже придуманное решения, для типичной задачи. При этом паттерн не готовое решение, а просто алгоритм действий, который должен привести к желаемому результату. Давайте рассмотрим один из наиболее часто используемых порождающих паттернов — Абстрактная фабрика (Abstract Factory). Как я уже писал ранее, существует...