moevm / oop

Object-oriented programming course
30 stars 225 forks source link

[8382] Mironchik Pavel lr2 #650

Closed Pavel-by closed 4 years ago

Ksenox commented 4 years ago

1) Можете конкретно назвать файлы, где видно взаимодействие через перегрузку операторов

Отчет в следующий раз загружайте в pdf UML лучше разбивать на несколько Конкретно указывайте в каком файле смотреть реализацию того или иного пункта

Пока что 18 баллов

Pavel-by commented 4 years ago

Добавил пути к классам & отчет в pdf формате.

По взаимодействию через перегрузку операторов: EffectsComparator - переопределяет operator() \include\GAME\engine\Effect.hpp

FixedArray - переопределяет оператор [] \include\GAME\engine\utils\FixedArray.hpp

ListIterator - операторы ++, ==, != \include\GAME\engine\utils\List.hpp

Ну и operator= переопределен во множестве классов (Effects, Properties, Terrain, BoardView и т.д.)

Ksenox commented 4 years ago

20 баллов