收藏 分享(赏)

拷贝构造函数举例.ppt

上传人:tkhy51908 文档编号:5247739 上传时间:2019-02-14 格式:PPT 页数:6 大小:112KB
下载 相关 举报
拷贝构造函数举例.ppt_第1页
第1页 / 共6页
拷贝构造函数举例.ppt_第2页
第2页 / 共6页
拷贝构造函数举例.ppt_第3页
第3页 / 共6页
拷贝构造函数举例.ppt_第4页
第4页 / 共6页
拷贝构造函数举例.ppt_第5页
第5页 / 共6页
点击查看更多>>
资源描述

1、1,拷贝构造函数举例,class Point public:Point(int xx=0,int yy=0)X=xx; Y=yy;Point(Point,Point:Point (Point ,34,3,拷贝构造函数举例,当用类的一个对象去初始化该类的另一个对象时系统自动调用拷贝构造函数实现拷贝赋值。 int main() Point A(1,2);Point B(A); /拷贝构造函数被调用coutB.GetX()endl; ,构造函数和析构函数,4,拷贝构造函数举例,若函数的形参为类对象,调用函数时,实参赋值给形参,系统自动调用拷贝构造函数。例如: void fun1(Point p) c

2、outp.GetX()endl; int main() Point A(1,2);fun1(A); /调用拷贝构造函数 ,构造函数和析构函数,5,拷贝构造函数,当函数的返回值是类对象时,系统自动调用拷贝构造函数。例如: Point fun2() Point A(1,2);return A; /调用拷贝构造函数 int main() Point B;B=fun2(); ,构造函数和析构函数,6,拷贝构造函数,如果程序员没有为类声明拷贝初始化构造函数,则编译器自己生成一个拷贝构造函数。 这个构造函数执行的功能是:用作为初始值的对象的每个数据成员的值,初始化将要建立的对象的对应数据成员。,构造函数和析构函数,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 中等教育 > 小学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报