случае, если у меня есть предметы , которые имеют логику использования и которые не имеют ее?
Items
ItemsUsable
ItemsNoUsable
И создать в Items Usable метод использования и вызывать его в персе через каст? Или создать интерфейс?
определенно інтерфейс
Я интерфейс dosomething сделал и у активного предмета его реализую. Вдруг у меня сейчас предмет не активен, но я захочу переделать
Просто вот у меня как реализовано. У меня есть класс, в котором есть два метода Action и Additional Action без логики, а в дочерних классах я ее уже реализую, но для такого предмета как например Key эти методы не должны ничего делать. Правильнт ли будет их просто не переопределять и оставить пустыми?
Обсуждают сегодня