- 4
- 0
- 约8.96千字
- 约 49页
- 2017-06-17 发布于湖北
- 举报
第四讲 类与对象 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * class Point { public: Point(int xx=0, int yy=0) { x = xx; y = yy; } Point(Point p); int getX() { return x; } int getY() { return y; } private: int x, y; }; 4.1复制构造函数 Point::Point (Point p) { x = p.x; y = p.y; cout Calling the copy constructor endl; } int main() { Point a(1,2); Point b = a; //复制构造函数被自动调用来初始化b cout b.getX() endl; } * 使用复制构造函数的3种情况: 1、当用类的一个对象去初始化该类的另一个对象时系统自动调用复制构造函数实现拷贝赋值。 4.1复制构造函数(例1) * void fun1(Point p) { cout p.getX() endl; } int main() { Point a(1, 2); fun1(a); //调用复制构造
您可能关注的文档
最近下载
- T_GHDQ 79-2021 智能网联汽车密码模块安全技术要求.docx VIP
- 无人机飞行技术实操培训方案.docx VIP
- PDA TR22无菌灌装产品的工艺模拟-2011(中英文).docx VIP
- 中文版Photoshop CS6基础培训教程(移动学习版)全套PPT课件教案.pptx
- 2026年国防知识竞赛题库及答案(共100题).pdf VIP
- 02S404 防水套管图集--.pdf VIP
- 工贸企业安全生产标准化定级评分标准(2023版).docx VIP
- 微众银行专业试题集及解答.docx VIP
- 2025年中小学心理健康教育指导纲要考试试题及答案(整理).pdf VIP
- 运维体系.doc VIP
原创力文档

文档评论(0)