Как обычно строится пользовательский интерфейс?

У меня есть четыре класса полета, пассажир, расписание мест и список ожидания. Я пытаюсь создать графический интерфейс. Я новичок в качелях, поэтому я не знаю, как это делается. я должен создать отдельный класс для графического интерфейса и построить там весь графический интерфейс, или я должен включить свой код графического интерфейса в эти уже существующие классы? как это реализуется, если существует общее руководство?

2 ответа

Решение

Классы, которые вы упоминаете, являются модельными классами; они используются для абстрагирования данных вашей системы. Вы никогда не должны помещать код вашей презентации [GUI] в классы моделей. Вы должны иметь отдельные классы / код для вашей презентации [GUI].

Общее руководство таково:

Разделите код презентации, контроллера и модели на разные классы. Используйте шаблон проектирования модель-представление-контроллер для вашей системы.

На всех языках программирования приятно разделять пользовательский интерфейс и код. Это лучше понять и держать ваш код в чистоте.

Другие вопросы по тегам