- 4
- 0
- 约1.76万字
- 约 86页
- 2017-02-23 发布于上海
- 举报
第讲类与对象的基本概念
7.9.2对象作为函数参数和返回值的传递方式 (续) 有时返回时可以不调用拷贝构造函数 例:return Point(1, 2); 直接调用构造函数Point(int, int),生成返回的对象 有时主调函数中可以不建立临时对象 例:Point p = fun2(); 先为p申请空间,调用fun2()前传递p的地址,这样在返回时可直接在p的空间上构造返回对象 * 7.9 深度探索 7.10 小结 主要内容 面向对象的基本概念、类和对象的声明、构造函数、析构函数、内联成员函数、拷贝构造函数、类的静态成员、类的友元、共享数据的保护 达到的目标 掌握类与对象的基本概念,能够在程序中定义类和对象,定义构造与析构函数。会定义和使用类的静态成员、友元,能够实现共享数据的保护 * * * * * * * * * void showCount() { //输出静态数据成员 cout Object count = count endl; } private: //私有数据成员 int x, y; static int count; //静态数据成员声明,用于记录点的个数 }; int Point::count = 0;//静态数据成员定义和初始化,使用类名限定 int main() { //主函数 Point a(4, 5); //定义对象a,其构造函数回使cou
您可能关注的文档
最近下载
- 《颜氏家训》导读:古今家训之祖的智慧传承.pptx VIP
- 《幼儿园语言教育的方式与策略(论文)》.docx VIP
- 超星尔雅学习通《创业基础(中国社会科学院大学)》2025章节测试附答案.docx
- 2018年山东省枣庄三中自主招生物理试卷 .pdf VIP
- Premiere +After Effects影视编辑与后期制作(第2版)完整版课件全套电子教案.pptx
- 施工技术交底培训ppt课件.pptx VIP
- 十镇冬日:冰风谷冒险模组与背景设定.pdf
- 2024年山东省创新发展研究院招聘考试真题.docx VIP
- 2025年口服抗衰消费者趋势洞察报告.pdf VIP
- 浙江普通高中2018-2019学年度高三数学学考模拟卷(二)(含解析).docx VIP
原创力文档

文档评论(0)