#ifndef BUREAUCRAT_HPP #define BUREAUCRAT_HPP #include #include #include class Bureaucrat { private: const std::string _name; int _grade; public: Bureaucrat(); Bureaucrat(const std::string _name, int _grade); Bureaucrat(const Bureaucrat ©); ~Bureaucrat(); Bureaucrat &operator=(const Bureaucrat &other); std::string get_name() const; int get_grade() const; }; #endif