Model-View-Controller

Материал из Википедии — свободной энциклопедии
Это старая версия этой страницы, сохранённая 213.208.38.2 (обсуждение) в 08:35, 30 мая 2006. Она может серьёзно отличаться от текущей версии.
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску

Model View Controller - Шаблон проектирования
Шаблон MVC позволяет разделить бизнес-логику, представление и обработку действий пользователя на три отдельных класса

  • Модель (Model). Модель отвечает за поведение приложения, предоставляет данные (обычно для View) а также реагирует на запросы изменить свое состояние (обычно от контроллера).
  • Представление (View). Отвечает за отображение информации.
  • Контроллер (Controller). Интерпретирует данные, введенные пользователем, и информирует модель и представление о необходимости соответствующей реакции