1

Мое приложение загружает изображения из Интернета и окружает их в пользовательских объектах изображения. Используя класс Image, я могу извлечь определенные данные из изображений. Эти данные в конечном итоге представлены пользователю.Рассматривается ли это модель или объект вида?

С учетом парадигмы модели-представления-контроллера, может ли мой класс изображения рассматриваться как класс модели или класс представления?

+0

у вас есть два правильных ответа здесь - класс изображения является модель класса. Не уверен, кто первым это понял. Cheers – Berryl

ответ

1

Вы ответили сами, когда сказали «данные в конечном итоге представлены пользователю». Модель представляет собой программное представление, которое вы можете изменять/обрабатывать/извлекать данные. Представление - это «презентация». Ваш образ класса «в конечном итоге» будет представлен. Эта презентация является точкой зрения. Класс изображения - это модель.

1

Это будет считаться моделью - представление обычно представляет собой шаблон пользовательского интерфейса, на который сопоставляется модель.

В реализации на основе веб-MVC представление представляет собой шаблон HTML, в который данные из модели заполняются для отображения.

+1

Принял ответ Бэла, потому что он только начинает, я думаю, но в любом случае спасибо за ваш ответ. – Rits

+0

Это было очень приятно ... спасибо :) – Bal

1

ViewModel класс должен содержать только свойства и просматривать spesific логика форматирования, решая, какие данные должны быть видны и так далее

Смежные вопросы