Паттерн проектирования — это продуманный способ построения исходного кода программы для решения часто возникающих в повседневном программировании проблем проектирования. Иными словами, это уже придуманное решения, для типичной задачи. При этом паттерн не готовое решение, а просто алгоритм действий, который должен привести к желаемому результату. Давайте рассмотрим один из наиболее часто используемых порождающих паттернов — Фабричный метод (Factory Method). Как я уже писал ранее, существует три вида паттернов проектирования: Фабричный метод (Factory Method) — это порождающий паттерн, который задает интерфейс создания экземпляра объекта, но при этом позволяет наследникам решать экземпляр какого типа создавать. То есть, базовый класс определяет интерфейс создания экземпляра, а реализацию процесса инстанцирования предоставляет наследникам. Давайте рассмотрим диаграмму паттерна Фабричный метод Рассмотрим основную логику работы паттерна Фабричный метод. На самом деле данный паттерн является
Паттерн проектирования Фабричный метод (Factory Method) на языке C#
2 апреля 20182 апр 2018
2
1 мин