参考内容:北京大学信息科学技术学院《程序设计实习》,郭伟老师&刘家瑛老师

目录

0)基本概念

1)封闭类构造函数的初始化列表

2)调用顺序

3)示例


0)基本概念

017 成员对象和封闭类

017 成员对象和封闭类

017 成员对象和封闭类

其中,CCar的构造函数没有使用以往的方法,而是使用封闭类构造函数的初始化列表

CCar::CCar(int p, int tr, int w):price(p), tyre(tr, w){};

等价于

CCar::CCar(int p, int tr, int w){

       price = p;

       radius = tr;//严格上不能这样写

       width = tw;//严格上不能这样写

};

1)封闭类构造函数的初始化列表

017 成员对象和封闭类

2)调用顺序

017 成员对象和封闭类

3)示例

017 成员对象和封闭类

017 成员对象和封闭类

 

相关文章: