d03 ex01 inheritence ok, avec ref a parent constructor

This commit is contained in:
Hugo LAMY
2022-02-18 13:22:58 +01:00
parent 8cbff6a7c5
commit 787336b06d
5 changed files with 98 additions and 77 deletions

View File

@@ -1,13 +1,14 @@
#include "ScavTrap.hpp"
ScavTrap::ScavTrap( std::string name ) {
ScavTrap::ScavTrap( std::string name ) : ClapTrap(name) {
_name = name;
_class = "ScavTrap";
_hit = 100;
_energy = 50;
_attack = 20;
std::cout << "scavtrap " << _name << " created\n";
std::cout << _class << " " << _name << " created with number " << _number << "\n";
return;
}
@@ -17,6 +18,6 @@ ScavTrap::ScavTrap( std::string name ) {
*/
ScavTrap::~ScavTrap( void ) {
std::cout << "scavtrap " << _name << " destructed\n";
std::cout << _class << " " << _name << " destructed\n";
return;
}