feat(ex03): it works

This commit is contained in:
Khaïs COLIN 2025-05-20 11:24:16 +02:00
parent 5cd051a7f7
commit 7fb5f99a7a
Signed by: logistic-bot
SSH key fingerprint: SHA256:RlpiqKeXpcPFZZ4y9Ou4xi2M8OhRJovIwDlbCaMsuAo
11 changed files with 320 additions and 0 deletions

27
ex03/main.cpp Normal file
View file

@ -0,0 +1,27 @@
#include "DiamondTrap.hpp"
#include <iostream>
int main(void) {
{
FragTrap fragtrap = FragTrap("Fragattor");
fragtrap.showStats();
}
std::cout << std::endl;
{
ScavTrap scavtrap = ScavTrap("Scavenger");
scavtrap.showStats();
}
std::cout << std::endl;
{
DiamondTrap diamondtrap = DiamondTrap("Dizzy");
diamondtrap.showStats();
diamondtrap.attack("training dummy");
diamondtrap.takeDamage(3);
diamondtrap.beRepaired(5);
diamondtrap.highFivesGuys();
diamondtrap.guardGate();
diamondtrap.whoAmI();
diamondtrap.showStats();
}
return 0;
}