From dc032706847335c7e76b26492725939318f5f84e Mon Sep 17 00:00:00 2001 From: Dominik Kaiser Date: Mon, 10 Feb 2025 10:46:17 +0100 Subject: [PATCH] Add and implement Zombie class --- ex00/Zombie.cpp | 18 +++++++++++++++++- ex00/Zombie.hpp | 18 +++++++++++++++++- 2 files changed, 34 insertions(+), 2 deletions(-) diff --git a/ex00/Zombie.cpp b/ex00/Zombie.cpp index 8e24833..bbd0a65 100644 --- a/ex00/Zombie.cpp +++ b/ex00/Zombie.cpp @@ -6,7 +6,23 @@ /* By: dkaiser + +Zombie::Zombie(const std::string &name) + :name(name) +{} + +Zombie::~Zombie(void) +{ + std::cout << name << " died." << std::endl; +} + +void Zombie::announce(void) +{ + std::cout << name << ": BraiiiiiiinnnzzzZ..." << std::endl; +} diff --git a/ex00/Zombie.hpp b/ex00/Zombie.hpp index f7dc6fe..c9f780f 100644 --- a/ex00/Zombie.hpp +++ b/ex00/Zombie.hpp @@ -6,7 +6,23 @@ /* By: dkaiser + +class Zombie +{ + public: + Zombie(const std::string &name); + ~Zombie(void); + void announce(void); + private: + std::string name; +} + +#endif -- 2.47.2