#include #include using namespace std; class Person{ public: typedef enum { BOY = 0, GIRL }SexType; Person(char *n, int a,SexType s){ name=new char[strlen(n)+1]; strcpy(name,n); age=a; sex=s; } int get_age() const{ return this->age; } Person& add_age(int a){ age+=a; return *this; } ~Person(){ delete [] name; } private: char * name; int age; SexType sex; }; int main(){ Person p("zhangsan",20,Person::BOY); cout<