Closed olesy closed 4 years ago
В комментарии к pr, укажите, какие требования в каких файлах реализовано
В классе base (base.h) исправлено дублирование кода в методах создания юнита (новый метод (add_info)). Паттерн "Компоновщик" реализован в файле component.h Паттерн "Прокси" реализован в land.h Паттерн "Стратегия" реализован в файле strategy.h
За ЛР 20 баллов в итоге. В следующий раз отчет расписывайте подробнее.
В классе base (base.h) исправлено дублирование кода в методах создания юнита, для этого создан новый метод (add_info) (недостающий балл в основных требованиях базы). Исправлен паттерн "Прокси"(см. отчет), добавлен компоновщик и паттерн "Стратегия". UML-диаграмма приложена отдельно png файлом.