в игре.
Сделал абстрактный класс с набором методов и полей.
Далее унаследовал этот класс для Melee и Range атак.
Ну а если мне надо будет например сделать стрельбу тремя снарядами или добавить какой-то специальный эффект под атаку ближнего боя, то как быть в этих моментах? Создавать новый класс и наследовать с нужной атакой и после переопределять метод?
Может у кого есть на гитхабе примерчики подобные для изучения или вы может такое реализовывали.
Всем спасибо
интерфейсы использовать
И предпочитать агрегацию наследованию
Обсуждают сегодня