На этом уроке мы начнём всё заново. Но уже на другом, качественно новом уровне. Проработаем архитектуру будущей программы. Создадим новый проект и создадим класс Ocean. Пока программа будет простой, самое главное в этом уроке - понять архитектуру проекта, увидеть весь лес как бы сверху.
Дата отправки отчёта:
14 августа 2015 г.
Задание выполнено: за
30 мин.
Чему научился:
Начала разбираться с диаграммами классов
Что было сложным:
Составить диаграмму
Комментарии:
Интересно разобраться с составлением диаграмм классов. Жаль, что Express версия Visual Studio не позволяет составлять UML-диаграммы по коду программы. Мне кажется, что пока моя диаграмма весьма приближенно отражает то, что в итоге будет содержаться в программе.
Научился: Составлять план проекта "от общего к частному" Трудности: Сложностей не было Очень удачная идея - сделать новый проект, перейти на новые рельсы с уже готовыми старыми наработками. К сожалению, тоже с uml не очень, поэтому схему выкладываю "по старинке" - на листе бумаги, нарисованную в карандаше. Как скриншот исходника - проект, где создаем "океаны", а в моем случае - фланги, видимые с наблюдательного пункта.
Научился: Начинать все заново Непонятно, зачем нам городить огород с наследованием для класса Box только из-за разных картинок. Мы легко это можем реализовать свойством, в которое поместим значение перечисления (Enum-а).