#pragma once #include class Human { private: /* data */ std::string name_; int age_; public: explicit Human(int age, const std::string name = "") : name_(name), age_(age) {}; virtual ~Human(); virtual void print() const; };