d05 ex02 ok

This commit is contained in:
hugogogo
2022-03-05 15:59:52 +01:00
parent 0a5827f3a1
commit 6c16b9c1d6
11 changed files with 215 additions and 26 deletions

View File

@@ -0,0 +1,28 @@
#ifndef PRESIDENTIALPARDONFORM_HPP
# define PRESIDENTIALPARDONFORM_HPP
# include "color.h"
# include <iostream>
# include <string>
# include <cstdlib>
# include "AForm.hpp"
class PresidentialPardonForm : public AForm {
public:
PresidentialPardonForm( std::string target );
PresidentialPardonForm( PresidentialPardonForm const & src );
~PresidentialPardonForm();
PresidentialPardonForm & operator=( PresidentialPardonForm const & rhs );
void formAction() const;
private:
PresidentialPardonForm();
};
#endif

View File

@@ -0,0 +1,28 @@
#ifndef ROBOTOMYREQUESTFORM_HPP
# define ROBOTOMYREQUESTFORM_HPP
# include "color.h"
# include <iostream>
# include <string>
# include <cstdlib>
# include "AForm.hpp"
class RobotomyRequestForm : public AForm {
public:
RobotomyRequestForm( std::string target );
RobotomyRequestForm( RobotomyRequestForm const & src );
~RobotomyRequestForm();
RobotomyRequestForm & operator=( RobotomyRequestForm const & rhs );
void formAction() const;
private:
RobotomyRequestForm();
};
#endif

View File

@@ -19,13 +19,9 @@ public:
void formAction() const;
// std::string getTarget() const;
private:
ShrubberyCreationForm();
// std::string const _target;
};
#endif