#pragma once #include "AForm.hpp" #include "ShrubberyCreationForm.hpp" #include "RobotomyRequestForm.hpp" #include "PresidentialPardonForm.hpp" class Intern { public: Intern(); Intern(const Intern &intern); ~Intern(); Intern &operator=(const Intern &intern); AForm *makeAForm(const std::string &name, const std::string &target); };