Какой класс паттерна MVC? - PullRequest
0 голосов
/ 12 июня 2018

Как известно, существуют шаблоны создания, структурного и поведенческого проектирования.Но я не нашел какой класс паттерна MVC.Что это должно быть?

1 Ответ

0 голосов
/ 12 июня 2018

MVC не является шаблоном проектирования, определяемым Gang of Four.Скорее, это архитектурный шаблон более высокого уровня, который включает в себя несколько шаблонов проектирования, определенных Gang of Four.Как минимум, шаблон MVC использует шаблон Observer, который является шаблоном Behavioral.Есть еще несколько шаблонов проектирования, используемых MVC.Иногда используемые им шаблоны также могут зависеть от конкретной реализации.

Таким образом, для подведения итогов MVC использует несколько шаблонов проектирования, определенных Gang of Four, для достижения своей миссии.Следовательно, это коллекция шаблонов дизайна.

...