Паттерн проектирования «Model-View-Controller»
Назначение паттерна К одной модели можно присоединить несколько видов, при этом не затрагивая реализацию модели Не затрагивая реализацию видов, можно изменить реакции на действия пользователя
Концепция Паттерна Модель – методы, функции, классы Представление – визуальная часть Контроллер – связь между пользователем и системой
Общая схема паттерна