#include #include using namespace std; class Simple { public: Simple(const int &c_age, const string &c_dest) : age(c_age), dest(c_dest) {} ~Simple() { cout << "Bye!\n"; } const int& ageRet(void) const; const string& destRet(void) const; private: const int age; const string dest; }; const int& Simple::ageRet(void) const { return age; } const string& Simple::destRet(void) const { return dest; } int main(void) { Simple *ppl_me = new Simple(21, "Truth"); Simple ppl_cpy = *ppl_me; cout << ppl_cpy.ageRet() << endl; return 0; }