#ifndef PLAYER_T #define PLAYER_T #include class PlayerT { public: PlayerT(std::string n, int maxhp); virtual ~PlayerT() = default; virtual void ChangeHP(int newHP); virtual int HP(void) const; virtual int MaxHP(void) const; virtual std::string Name(void) const; virtual std::string Speak(void) const; virtual std::string Fight(void) const = 0; private: std::string name; int maxHP; int hp; }; #endif