Мы немного потеряны как то, как и с чего начать, поэтому нам нужна простая диаграмма UML, чтобы мы знали, с чего начать. < /p>
Мы придумали следующие классы, но не уверены, их достаточно или все поля и методы данных имеют смысл: < /p>
< /p>
- (model) класс и ChessLogic class (?)
Код: Выделить всё
ChessBoard
- класс для представления данных из класса модели
Код: Выделить всё
View
- класс, который обновляет данные модели, а также класс View на основе пользовательского ввода
Код: Выделить всё
Controller
- Абстрактная часть class или интерфейс, который унаследован или реализован каждым из 6 частей.
Подробнее здесь: https://stackoverflow.com/questions/583 ... e-with-gui