如何编辑理解有子对象的派生类的构造函数

 时间:2024-10-14 03:25:53

1、声明一个基类。定义声明基类和定义一个普通类的方法一致,在基类中要对基类数据成员初始化。

如何编辑理解有子对象的派生类的构造函数

2、声明公用的派生类。对子对象进行定义。定义派生类的构造函数,派生类的构造函数应当实现对基类成员的初始化,对子对象数据成员,对派生类成员的初始化。

如何编辑理解有子对象的派生类的构造函数

3、派生类构造函数是对基类构造函数以及子对象构造函数的调用,对派生亿姣灵秀类构造函数的执行。一般形式是:派生类构造函数(总参数表):基类构造函数(参数表),子对象名(参数表){派生类中新增数据成员初始化语句}

如何编辑理解有子对象的派生类的构造函数

4、主函数。主函数要对基类派生类定义的数据成员进行复制,以及对成员函数的调用。这样一个子对象的派生类的构造函数编程完成,可以设置断点的方式一步步进行理解。

如何编辑理解有子对象的派生类的构造函数

5、第一个断点。从主函数开始执行,将对基类和派生类的成员进行赋值,可以看出基类和派生类的成员都未被赋值。

如何编辑理解有子对象的派生类的构造函数

6、第二个断点。这时程序跳到了基类的数据成员。可以看出派生类构造函数的的执行顺序是:基类,子对象,派生类

如何编辑理解有子对象的派生类的构造函数
  • 怎样看待幸福
  • 索尼DCR-TRV120数码摄像机说明书:[4]
  • 怎样提高小学语文阅读教学的有效性
  • 跳舞的健康方法
  • 如何去除口中的韭菜味
  • 热门搜索
    劳动最光荣手抄报 缅怀先烈手抄报 四年级数学手抄报 儿童手抄报 清明节手抄报内容 关于安全的手抄报 科普手抄报 讲文明树新风手抄报 传统文化手抄报 端午节手抄报简单漂亮