- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Exercises
1. Read the codes and give the outputs. DON’T run on the machine.
class TPoint {
public:
TPoint(int x,int y) { X = x; Y = y; }
TPoint(TPoint p); // copy constructor
~TPoint() { out Destructor called.“ endl;}
int Xcoord() { return X; }
int Ycoord() { return Y; }
private: int X,Y;
};
TPoint::TPoint(TPoint p) {
X = p.X;
Y = p.Y;
cout Copy-initialization Constructor called.\n;
}
Exercises
TPoint f(TPoint Q) // Pass by data value
{ coutOK! endl;
int x, y;
x=Q.Xcoord()+10;
y=Q.Ycoord()+20;
TPoint R(x,y);
return R; // Return R’sdata value
}
void main()
{ TPoint M(20,35),P(0,0);
TPoint N(M); // M is a created object, N is a creating object
P=f(N);
coutP=P.Xcoord(), P.Ycoord()endl;
}
练习
1. 代码并给出输出。不要在机器上运行。
类 TPoint {
公共:TPoint(int x,int y){X =x;Y =y;}
TPoint(TPointp);/ 构造函数
TPoint(){out 析构函数被调用。“endl;}int Xcoord(){return X;}
int Ycoord(){返回 Y;}
私有:int X,Y;
TPoint:TPoint(TPointp){X =p.X;Y =p.Y;cout 调用 初始化构造函数。\n;}
练习
TPoint f(TPoint Q)/传递数据值 {coutOK!endl;int x,y;x=Q.Xcoord()+10;y=Q.Ycoord()+20;TPoint R(x ,y);return R;/返回R 的数据值 }
无效主()
T点 M(20,35),P(0,0);
TPoint N(M);/M 为创建对象,N 为创建对象 P=f(N);coutP=P.Xcoord(),P.Ycoord()endl;
您可能关注的文档
- 设备开发学习5 0框架hrp相关.pdf
- 06 01宣传方法论之附件用户实例版2门诊护士.pdf
- 世界各地lnfoods wksh说明阅读之前沿着虚线剪下食物名称并将每一种放在地图上您.pdf
- 初学者测试听力第1部分5分应在以下位置之间画线1t恤桌子下面2大象盒子.pdf
- 拆卸安装辅助加热器燃油泵.pdf
- 课件分析综合m3h.pdf
- 2017学府春季试听课阅读.pdf
- 浙江省海洋水产养殖研究所招聘4人笔试模拟试题及参考答案详解.docx
- 江苏镇江市公安局面向社会招聘93名警务辅助人员笔试模拟试题参考答案详解.docx
- 河北承德县中医院招聘编外工作人员9人笔试备考题库附答案详解.docx
- 江苏苏州工业园区人民检察院辅助人员招聘4人笔试备考题库及答案详解一套.docx
- 浙江杭州市生态环境局桐庐分局招聘编外工作人员笔试模拟试题及参考答案详解1套.docx
- 江苏南京医科大学数智技术与健康治理实验室高层次人才招聘笔试模拟试题及参考答案详解一套.docx
- 江苏南通市人社局下属事业单位招聘政府购买服务岗位人员3人(一)笔试模拟试题带答案详解.docx
- 浙江台州海关综合技术服务中心招聘编制外工作人员笔试模拟试题及完整答案详解1套.docx
- 广东深圳防灾减灾技术研究院工程结构安全监测研究中心招聘笔试模拟试题参考答案详解.docx
- 河北衡水市财政局招聘工程造价人员7人笔试模拟试题及参考答案详解1套.docx
- 江苏煤炭地质物测队2025年应届高校毕业生招聘8人笔试模拟试题及答案详解一套.docx
- 昆明市公安局官渡分局招聘100名勤务辅警笔试模拟试题及参考答案详解一套.docx
- 江苏省文化艺术研究院招聘工作人员笔试模拟试题及完整答案详解1套.docx
文档评论(0)