- 9
- 0
- 约6.11千字
- 约 25页
- 2017-06-09 发布于湖北
- 举报
/25 第4章 类和对象 4.1 类及其实例化 4.2 构造函数 4.3 析构函数 4.4 综合实例 4.5 成员函数重载及默认参数 4.6 this指针 4.7 一个类的对象作为另一个的成员 4.8 类和对象的性质 4.9 面向对象的标记图 4.10 面向对象编程的文件规范 ? P71 类创建对象时需要对对象初始化,但初始化任务,只有由成员函数完成,因此,在类中必须定义一个具有初始化功能的成员函数。 这种将初始化工作交由初始化成员函数完成的方式使系统多了一道处理过程,增加了书写代码,实现的机制并不理想。 另一种方法是建立对象的同时,自动调用构造函数,省去上述麻烦,使定义类对象时包含了为对象分配存储空间和初始化的双重任务。这种实现机制较为理想。 5. 复制构造函数 对类A而言,复制(拷贝)构造函数的原型为: A::A(A ) A::A(const A ) * 在构造函数中使用默认参数,可提供建立对象时的多种选择,相当于多个重载构造函数。 在调用构造函数时没有提供实参,可按默认参数值对对象进行初始化。 在声明构造函数时需指定默认参数值; 默认构造函数/缺省构造函数(default constructor) 系统自动生成的构造函数和无参构造函数属于默认构造函数 一个类中只能有一个默认构造函数。 如果在建立对象时用无参构造函数,注意定义对象的
您可能关注的文档
最近下载
- 2025年中考数学几何模型综合训练(通用版)专题38最值模型之瓜豆模型(原理)曲线解读与提分精练(教师版).docx VIP
- 贵州师范学院应用生物科学往年专升本真题.docx VIP
- 《TCES243-2023构网型储能系统并网技术规范》.pdf VIP
- 向往 二声部D调 五线正谱.pdf VIP
- 2026历年高考英语真题高频词汇必备800个(打印版).pdf
- 宣贯培训(2026年)《LYT 1973-2023生物质成型炭》.pptx VIP
- BPS-Handbook_2014_chinese如需更详细 请查阅.pdf VIP
- Kollmorgen电机AKD驱动器手册中文版.pdf VIP
- 2026年机电设备安装工程行业市场分析现状.docx
- 小学五年级体育教案第二学期.doc VIP
原创力文档

文档评论(0)