так хуяришь class IAttaker{ virtual void Attack(...) = 0;}, наследуешь, реализуешь потом будет изи кастить к атакеру и юзать метод без привязки к конкретному виду врага.
так хуяришь class IAttaker{ virtual void Attack(...) = 0;}, наследуешь, реализуешь потом будет изи кастить к атакеру и юзать метод без привязки к конкретному виду врага.
Він поки не вміє в наслідування і у всю цю фігню. Поки піддалася тільки інкапсуляція