34 clapUnit1.
attack(
"Wild Smeef");
41 scavUnit1.
attack(
"Bandit");
56 fragUnit1.
attack(
"Psycho");
Represents a basic robot character.
void beRepaired(unsigned int amount)
beRepaired function implementation.
void takeDamage(unsigned int amount)
takeDamage function implementation.
void attack(const std::string &target)
Attack function implementation.
Represents a FragTrap robot, a specialized type derived from ClapTrap.
void highFivesGuys(void)
highFivesGuys function implementation for FragTrap.
virtual void attack(const std::string &target)
Attack function implementation for FragTrap.
Represents a ScavTrap robot, a specialized type derived from ClapTrap.
virtual void attack(const std::string &target)
Attack function implementation for ScavTrap.
void guardGate()
guardGate function implementation for ScavTrap.
Header file for the FragTrap class, a derived class of ClapTrap.
Header file for the ScavTrap class, a derived class of ClapTrap.