- 7
- 0
- 约2.6千字
- 约 15页
- 2022-08-13 发布于云南
- 举报
; 派生类的构造函数和析构函数;1.1 构造函数 ;派生类构造函数的一般语法规则为:
派生类名::派生类名(参数表):基类名1(参数表1),…
, 基类名n(参数表n),子对象1(子对象参数1),…
, 子对象m(子对象参数m)
{
派生类新增成员的初始化语句;
}
这里,派生类的构造函数名与类名相同。在构造函数的参数表中,给出了初始化基类数据、新增对象数据及新增一般成员数据所需要的全部参数。在参数表之后,列出需要使用参数进行初始化的基类名和子对象名及各自的参数表,各项之间使用逗号分隔。这里基类名、子对象名之间的次序无关紧要,它们各自出现的顺序可以是任意的。在生成派生类对象时,系统首先会使用这里列出的参数,来调用基类和子对象的构造函数。;派生类构造函数执行的一般次序如下:
⑴调用基类构造函数,调用顺序按照它们被继承时说明的顺序(从左到右)。
⑵调用子对象的构造函数,调用顺序按照它们正在类中说明的顺序。
⑶派生类构造函数体中的内容。
其中,如果派生类新增成员中有某类的子对象,第⑵步的调用才会执行,否则就直接跳转到第⑶步,执行派生类构造函数。基类的构造函数调用顺序是按照说明派生时基类的排列顺序来进行,而子对象构造函数的调用顺序则是按照对象在派生中说明语句出现的先后顺序来进行。注意,这和派生类构造函数中列出的名称顺序毫无关系。
;例3-2 给出
您可能关注的文档
- 接口硬件设计方法.pptx
- 可编程并行接口8255A.pptx
- 可编程串行接口芯片8251A.pptx
- 可编程串行通信接口芯片8251A.pptx
- 客户-服务器体系结构.pptx
- 局部总线(PCI、PCI Express)(电子信息).pptx
- 类对象作为成员.pptx
- 类和对象的基本概念.pptx
- 类以外的运算符重载.pptx
- 逻辑操作指令.pptx
- GB/Z 270-2026安全与韧性 业务连续性管理体系 业务连续性策略指南.pdf
- GB/T 7251.3-2026低压成套开关设备和控制设备 第3部分:由一般人员操作的配电板(DBO).pdf
- 《GB/T 7251.3-2026低压成套开关设备和控制设备 第3部分:由一般人员操作的配电板(DBO)》.pdf
- 中国国家标准 GB/T 7251.3-2026低压成套开关设备和控制设备 第3部分:由一般人员操作的配电板(DBO).pdf
- GB/T 17737.123-2026同轴通信电缆 第1-123部分:电气试验方法 漏泄电缆的衰减常数试验.pdf
- 《GB/T 17737.123-2026同轴通信电缆 第1-123部分:电气试验方法 漏泄电缆的衰减常数试验》.pdf
- 中国国家标准 GB/T 17737.123-2026同轴通信电缆 第1-123部分:电气试验方法 漏泄电缆的衰减常数试验.pdf
- GB/T 17737.124-2026同轴通信电缆 第1-124部分:电气试验方法 漏泄电缆的耦合损耗试验.pdf
- 《GB/T 17737.124-2026同轴通信电缆 第1-124部分:电气试验方法 漏泄电缆的耦合损耗试验》.pdf
- 中国国家标准 GB/T 6379.2-2026测量方法与结果的准确度(正确度与精密度) 第2部分:确定标准测量方法重复性和再现性的基本方法.pdf
原创力文档

文档评论(0)