欢迎光临散文网 会员登陆 & 注册

666

2023-03-23 20:21 作者:bili_49463418430  | 我要投稿

#include<iostream>

using namespace std;

class date {private:

int year,month,day;

public:

date(){

year=2004;

month=4;

day=6;

}

date(const date&d){

year=d.year;

month=d.month;

day=d.day;

}

~date(){}

void setdate(){

cout<<"please enter year month day:\n";

cin>>year>>month>>day;}

  

void alterdate(int x=0,int y=0,int z=0){

year=x;

month=y;

day=z;

}

void display(){

cout<<"birthday:"<<year<<"yrar"<<month<<"month"<<day<<"day\n";

};

class people{

private:

int num;

string sex;

date birthday;

string ID;

public:

people(date b):birthday(b){

        int n=0;

        string sx,I;

        num = n;sex = sx;ID = I;

}

people(const people& p):birthday(p.birthday){num=p.num; sex =p.sex; ID=p.ID;

}

~people(){};  

void  setpeople();  

void display();

};  

void people::setpeople()  {

int n;string d;date a;string I;a.setdate();

cout<<"please enter num\n";

cin>>n;

cout<<"please enter sex"<<endl;

cin>>d;

cout<<"pleaseenter ID"<<endl;

cin>>I;

birthday=a;

num=n;

sex=d;

ID=I;

}      

inline void people::display() {

cout<<endl;

cout<<"num:\n"<<num<<endl<<"sex:"<<sex<<endl<<"ID:\n"<<ID<<endl;birthday.display();

}

                                                                                                                         

int main () {

date b;

people p(b);

p.setpeople();

p.display();

people q(p);

return 0;

}


666的评论 (共 条)

分享到微博请遵守国家法律