ex00: remove useless func and rename announe to announce

This commit is contained in:
Camille Chauvet 2023-07-31 17:50:17 +02:00
parent cc5928a671
commit cebe9f6ea7
3 changed files with 3 additions and 17 deletions

View File

@ -13,23 +13,12 @@ Zombie::Zombie(const std::string& name)
this->_name = name;
}
Zombie::Zombie(const Zombie& src)
{
*this = src;
}
Zombie::~Zombie()
{
std::cout << "~Zombie()" << std::endl;
}
Zombie& Zombie::operator=(const Zombie& src)
{
this->_name = src._name;
return *this;
}
void Zombie::announe()
void Zombie::announce()
{
std::cout << this->_name << ": BraiiiiiiinnnzzzZ..." << std::endl;
}

View File

@ -8,14 +8,11 @@ class Zombie
std::string _name;
public:
Zombie(const Zombie& src);
Zombie();
Zombie(const std::string& name);
~Zombie();
Zombie& operator=(const Zombie& src);
void announe(void);
void announce(void);
void setName(const std::string& name);
};

View File

@ -8,7 +8,7 @@ int main()
Zombie* bob = zombieHorde(4, "bob");
for (size_t i = 0; i < 4; i++)
bob[i].announe();
bob[i].announce();
delete[] bob;
Zombie* pierre = zombieHorde(-1, "pierre");
if (pierre == NULL)