9 Player(
const std::string& name,
int health,
int damage);
12 virtual std::string WhoAmI()
const = 0;
13 virtual void Attack(
Player &other)
const;
14 virtual void Attack2(
Player &other)
const = 0;
15 void TakeDamage(
int damage);
17 const std::string& getName()
const;
18 int getHealth()
const;
19 int getDamage()
const;