全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1. 编写程序完成如下各个步骤:定义一个A类,有一个私有的数据成员int data,并编写data的存取器函数;编写构造函数,使能完成生成A类对象时给data赋值,并显示该对象将生成。编写析构函数,显示析构函数正在被调用。编写拷贝构造函数,并显示该拷贝构造函数被调用。编写main函数,完成:首先生成一个A类对象,在生成时利用构造函数赋初值;在利用data的存取器函数修改data的值。生成第二个A类对象,利用拷贝构造函数使之获得与第一个对象当前data一样的data值。#include stdafx.h#include iostream.hclass Aprivate:int data;public:A()A(int d); void setData(int d)data=d;int getData()return data;int m();A(A &obj)data=obj.data;cout拷贝函数被调用了endl; A()cout析构函数被调用了endl;A:A(int d)data=d;cout该对象即将生成endl;int A:m()return data;void main()int d1;coutd1;A a1(d1);int d2=a1.m();cout输入的数为:d2endl;A a2(a1);int d3=a2.m();cout被拷贝的数为:d3endl;2.保留上题代码,继续编写和修改上题中程序,完成如下各个步骤:在定义一个B类,有一个私有的数据成员int data,并编写data的存取器函数;编写构造函数,使能完成生成B类对象时给data赋值,并显示该对象将生成。编写析构函数,显示析构函数正在被调用。编写拷贝构造函数,并显示B类该拷贝构造函数被调用。给A类增加一个公有的数据成员:B b;并对A类做必要地修改。重新编写main函数,完成:只是生成一个A类对象。运行程序观察运行情况,体会构造函数和析构函数的调用顺序。#include stdafx.h#include iostream.hclass Bprivate:int data;public:B()B(int d); void setData(int d)data=d;int getData()return data;int m();B(B &obj)data=obj.data;cout拷贝函数被调用了endl; B()cout析构函数被调用了endl;B:B(int d)data=d;cout该对象即将生成endl;int B:m()return data;class Aprivate:int data;public:B b;A()A(int d); void setData(int d)data=d;int getData()return data;int m();A(A &obj)data=obj.data;cout拷贝函数被调用了endl; A()cout析构函数被调用了endl;A:A(int d=0)data=d;cout该对象即将生成endl;int A:m()return dat
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025《山东广播电视报》社招聘3人备考考试题库及答案解析
- 多媒体技术在初中物理教学中的创新运用与效果评估教学研究课题报告
- 2025黑龙江黑河市政务服务中心招聘工作人员2人备考笔试试题及答案解析
- 2025贵州盐业(集团)有限责任公司贵阳分公司招聘备考笔试试题及答案解析
- 2025上海市东方公证处招聘备考考试题库及答案解析
- 产房护理工作流程优化
- 2025黑龙江鹤岗市萝北县残疾人托养中心医护人员招聘1人模拟笔试试题及答案解析
- 中职会计专业教学中案例分析法与实际操作结合的实践课题报告教学研究课题报告
- 基于精益生产的服装企业生产流程的智能制造与生产效率提升教学研究课题报告
- 制裁合规政策法规考试题集
- 物业对垃圾分类管理制度
- 麻醉科教学查房课件
- 迷宫密封蒋强强12课件
- 肿瘤专科护士进修汇报
- 急救物品护理质量管理
- 2025-2030年中国地奥司明行业市场现状供需分析及投资评估规划分析研究报告
- 前列腺炎病人的护理
- 学校午休设备管理制度
- 口腔研磨抛光技术课件
- 2025-2030中国青蒿素原料药行业市场现状供需分析及投资评估规划分析研究报告
- 联合创立品牌协议书
评论
0/150
提交评论