После того, как вы создали класс для каждого из M, V, C ... было бы хорошо использовать класс для структуры данных с полями-членами, которые содержат данные, которые должны отображаться в представлении. Для каждой сущности лучше иметь отдельные классы структуры данных. Но в вашем случае, т. Е. В случае представления, если ваше представление состоит из разных разделов, используйте отдельные классы структуры данных.
Когда вы создаете экземпляр своего представления, также создайте объект структуры данных. затем используйте getter для извлечения данных и передачи их либо получателю объекта представления, либо самому конструктору.