42_CPP01/ex03/src/HumanB.hpp
2023-07-18 03:20:06 +02:00

24 lines
323 B
C++

#pragma once
#include "Weapon.hpp"
#include <string>
class HumanB
{
public:
HumanB();
HumanB(const std::string& name);
HumanB(const HumanB& src);
~HumanB();
HumanB& operator=(const HumanB& src);
void attack();
void setWeapon(const Weapon& weapon);
private:
Weapon _weapon;
std::string _name;
};