打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
动态生成Person类的对象 代码参考
 1 #include <iostream> 2 #include <string> 3  4 using namespace std; 5  6 class Person 7 { 8     private: 9         string name;10         int age;11         char sex;12     public:13         Person(){name="XXX";age=0;sex='m';}14         void Register(string,int,char);15         void Showme();16         ~Person();17 };18 19 void Person::Register(string name, int age, char sex)20 {21     this->name=name;22     this->age=age;23     this->sex=sex;24     return;25 }26 27 void Person::Showme()28 {29     cout<<name<<' '<<age<<' '<<sex<<endl;30     return;31 }32 33 Person::~Person()34 {35     cout<<"Now destroying the instance of Person"<<endl;36 }37 38 int main()39 {40     string name;41     int age;42     char sex;43     cin>>name>>age>>sex;44     Person *p1,*p2;45     p1=new Person();46     p2=new Person();47     cout<<"person1:";48     p1->Showme();49     cout<<"person2:";50     p2->Showme();51     p1->Register(name,age,sex);52     p2->Register(name,age,sex);53     cout<<"person1:";54     p1->Showme();55     cout<<"person2:";56     p2->Showme();57     delete p1;58     delete p2;59     return 0;60 }

 

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Person类的内嵌成员函数
设计带构造函数的Dog类 代码参考
学生管理系统源码
C++之类与对象(1)
C++派生类的构造函数
C++习题与解析(引用-04)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服