assign1(中文)(2)
发布时间:2021-06-06
发布时间:2021-06-06
作业c++项目
内在类型.而且这个变量既不是值或指针(它们也不是引用).
//file Date.h
class Date
{
public:
Date();
Date( int year, int month, int day );
...
private:
int _year;
int _month;
int _day;
};
//end file Date.h
//file Person.h
class Person
{
public:
Person(void);
Person(char * their_name, char * email, int day, int month, int year); char * GetName();
char * GetEmailAddress();
Date GetBirthDate();
void Print();
private:
char* name;
char* email_address;
Date date;
}; //end file Person.h
第二部分) 构建一个容器类
Set container.
R2.1) 建立一个set的模型PersonSet类, 并且它只能保存Person的对象.
R2.2) 这个set应该存储person的地址(指针),以便可以获取原始对象(非拷贝).