d01 ex03 ref and ptr

This commit is contained in:
Hugo LAMY
2022-02-06 17:59:33 +01:00
parent 3708a135be
commit e165ba887d
7 changed files with 15 additions and 16 deletions

View File

@@ -7,7 +7,7 @@ HumanB::HumanB( std::string name ) {
}
HumanB::~HumanB() {}
void HumanB::setWeapon( Weapon weapon ) {
void HumanB::setWeapon( Weapon &weapon ) {
this->_weapon = &weapon;
@@ -15,7 +15,8 @@ void HumanB::setWeapon( Weapon weapon ) {
void HumanB::attack( void ) {
std::cout << this->_name << " attacks with their " << this->_weapon->getType() << std::endl;
std::cout << this->_name << " attacks with their ";
std::cout << this->_weapon->getType() << std::endl;
}