cpp03/ex03/DiamondTrap.hpp

23 lines
402 B
C++

#ifndef DIAMONDTRAP_HPP
#define DIAMONDTRAP_HPP
#include "FragTrap.hpp"
#include "ScavTrap.hpp"
class DiamondTrap : public FragTrap, public ScavTrap {
private:
std::string name;
public:
DiamondTrap();
DiamondTrap(const DiamondTrap &other);
DiamondTrap(std::string name);
DiamondTrap &operator=(DiamondTrap &other);
~DiamondTrap();
using ScavTrap::attack;
void whoAmI();
};
#endif