C++ÓïÑÔ³ÌÐòÉè¼ÆÊµÑé´ð°¸ - Êý×é¡¢Ö¸ÕëÓë×Ö·û´®

void display(); void change_name(char *n); }; Employee::Employee(char *n,char *s,char *c,char *m){ strcpy(name,n); strcpy(street,s); strcpy(city,c); strcpy(mail,m); } void Employee::display(){ cout<<\ÐÕÃû£º\<

ʹÓÃÑ­»·Óï¾ä°ÑÊý¾ÝÏÔʾ³öÀ´¡£³ÌÐòÃû£ºlab6_6.cpp¡£ ²Î¿¼ÔËÐнá¹û£º

9

¡ï ³ÌÐò¼°ÔËÐнá¹û£º

//lab6_6.cpp #include \ #include using namespace std; void main(){ Employee emp[5]={ Employee(\,\,\,\), Employee(\,\,\,\), Employee(\,\,\,\), Employee(\,\,\,\), Employee(\,\,\,\) }; for(int i=0;i<5;i++){ emp[i].display(); cout<

7.£¨±à³Ì£©ÐÞ¸ÄʵÑé4ÖеÄpeople£¨ÈËÔ±£©Àà¡£

³ÌÐòÃû£ºlab6_7.cpp¡£ ²Î¿¼ÔËÐнá¹û£º

¡ï ³ÌÐò¼°ÔËÐнá¹û£º

(1) lab6_7.h£ºPeople£¨ÈËÔ±£©ÀàµÄÉùÃ÷¼°³ÉÔ±º¯ÊýµÄʵÏÖ //lab6_7.h #include #include using namespace std; 11

class Date{ private: int yy,mm,dd; public: Date(){ } Date(Date &d) : yy(d.yy),mm(d.mm),dd(d.dd){}//ÔöÌí ~Date(){ } int Getyy()const{ return yy; } int Getmm()const{ return mm; } int Getdd()const{ return dd; } void Setyy(int y){ yy=y; } void Setmm(int m){ mm=m; } void Setdd(int d){ dd=d; } }; class People{ private: char name[11]; //ÐÕÃû£¬ÔöÌí char number[7]; //±àºÅ£¬¸ÄΪÊý×é char sex[3]; //ÄлòÅ®£¬¸ÄΪÊý×é Date birthday; //³öÉúÈÕÆÚ char id[16]; //Éí·ÝÖ¤ºÅ£¬¸ÄΪÊý×é public: People(){} People(People &p); ~People(){} void Getname(char na[]){ strcpy(na,name); } void Getnumber(char nu[]){ strcpy(nu,number); } void Getsex(char se[]){strcpy(se,sex); } int Getbirthyy()const{ return birthday.Getyy(); } int Getbirthmm()const{ return birthday.Getmm(); } int Getbirthdd()const{ return birthday.Getdd(); } void Getid(char d[]){ strcpy(d,id); } void Setname(char na[]){ strcpy(name,na); } void Setnumber(char nu[]){ strcpy(number,nu); } void Setsex(char se[]){strcpy(sex,se); } void Setbirthyy(int y){ birthday.Setyy(y); } void Setbirthmm(int m){ birthday.Setmm(m); } void Setbirthdd(int d){ birthday.Setdd(d); } void Setid(char d[]){ strcpy(id,d); } 12

ÁªÏµ¿Í·þ£º779662525#qq.com(#Ìæ»»Îª@)