目录
- 1.构造函数
- 2.析构函数
- 三. 启动建筑职能的论据清单
- 四. 建设性功能(焦点、硬点)
- 五. 定义外类别成员
1.构造函数
特征:
- 函数名与类名相同
- 函数没有返回值
- 函数不需要被用户调用。当对象被创建时,它自动调用此方法。
在定义对象时,激活用于初始化数据成员。
语法:
注意:
- 建设性职能必须写在公共场所。由于该函数在对象形成时被自动调用,因此如果该函数不是公共域函数,则不能援引该函数,从而导致该对象的创建失败。
- 如果用户不写任何建筑功能,该系统将自动建立非描述性建筑功能。
提示:
1. 构造函数也支持函数重载
2. 构造函数也支持默认参数
2.析构函数
- 特征:
- 在与类名称相同的函数名称之前添加函数名称。
- 析构函数没有回报价值,也没有争议。
- 当物体被摧毁(解析功能释放成员空间)时,立即援引该系统。
- 激活:释放构造函数初始数据成员。
- 注意:
- 无法刷新分析函数 。,因为重新装入是参数化的!
- 由于该物体在被销毁时会自动被调用,分析功能也必须建在公共区域。
- 原理

三. 启动建筑职能的论据清单
激活:在初始化类别数据成员建筑物功能中使用了某种特定的初始化技术。

注:启动技术并非包罗万象。如果数据类型(例如数组)不允许 = 属性值,则无法使用此方法。
四. 建设性功能(焦点、硬点)
自动生成了该系统的浅度复制:
直接平方 - 光拷贝

重写系统复制的构造函数
向施工职能提供的参数设定为类的引用如果情况确实如此,则该大楼的职能是订正版面施工职能。
语法:

深拷贝
为什么需要深拷贝?

重写复制创建功能可以实现深度复制。
五. 定义外类别成员
语法:
本文由 在线网速测试 整理编辑,转载请注明出处,原文链接:https://www.wangsu123.cn/news/21102.html。