Closed TSVlad closed 4 years ago
UML приложены в jpeg файлах, как и написано в отчете.
Что конкретно дописать в отчете?
Что, как и для чего реализовывали. И в каких файлах находится.
Дополнил
1) в Unit, и других местах получились слишком большие конструкторы. Лучше сделать конструктор, который принимающий снимок, и восстанавливающий из него параметры. Либо создать структуру UnitTraits, ее заполнять и передавать в конструктор. 2) Как проводится контроль корректности данных?
P.S. Лучше не делать сразу всю UML диаграмму, так как в ней тяжело ориентироваться. Ее можно разбить на несколько более маленьких.
Он проверяет, что все поля заполняются (hp, damage и тд...) тем, что перед каждым юнитом вписывает в файл символ U, перед башней T и тд. Есть порядок считывания (например ландшафт, юнит, нейтральный объект...), соответственно считывая когда приходит пора считывать юнита проверяется, что первым идет символ U. Если это не так, значит U была раньше, и каких-то данных для записи не было (либо U не было вовсе и соответственно формат файла тоже неправильный)
В UML диаграмму для лабы записывать только классы, написанные в лабе и те, с которыми они связаны?
В UML диаграмму для лабы записывать только классы, написанные в лабе и те, с которыми они связаны?
Достаточно тех, что относятся к лаб. работе.
Выполнены все требования ЛР
20 баллов. Отчет в следующий раз расписывайте подробнее
Отчет распишите подробнее. Не вижу UML диаграммы