CPP05 1.0
読み取り中…
検索中…
一致する文字列を見つけられません
PresidentialPardonForm.hpp
[詳解]
1/* ************************************************************************** */
2/* */
3/* ::: :::::::: */
4/* PresidentialPardonForm.hpp :+: :+: :+: */
5/* +:+ +:+ +:+ */
6/* By: kamitsui <kamitsui@student.42tokyo.jp> +#+ +:+ +#+ */
7/* +#+#+#+#+#+ +#+ */
8/* Created: 2025/06/30 12:46:56 by kamitsui #+# #+# */
9/* Updated: 2025/06/30 12:47:26 by kamitsui ### ########.fr */
10/* */
11/* ************************************************************************** */
12
18#ifndef PRESIDENTIALPARDONFORM_HPP
19#define PRESIDENTIALPARDONFORM_HPP
20
21#include "AForm.hpp"
22
23class PresidentialPardonForm : public AForm {
24 private:
26
27 public:
28 // Orthodox Canonical Form
33
34 // Action
35 virtual void performAction() const;
36};
37
38#endif
An abstract base class for forms.
Definition AForm.hpp:34
A concrete form that grants a presidential pardon.
PresidentialPardonForm & operator=(const PresidentialPardonForm &other)
virtual void performAction() const
PresidentialPardonForm(const std::string &target)
PresidentialPardonForm(const PresidentialPardonForm &other)
Defines the abstract base class AForm for all specific forms.