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