成员对象和封闭类

2019-07-01  本文已影响0人  波洛的汽车电子世界

注:以下大部分内容来源于 coursera 课程《C++程序设计》

成员对象:

定义:一个类的成员变量是另一个类的变量。
包含成员对象的类叫做封闭类。


2

这里定义了radius 和width两个变量,然后用构造函数CTyre初始化两个变量。这里用“初始化列表”的方式来初始化,也就是,不再用“radius = r ”来初始化,而是在CTyre里边,跟着相应的需要初始化的成员变量radius 和width,并且把相应的初始化的值放在小括号里,也就是radius(r)。

3

这里,CTyre和CEngine是CCar的两个成员变量,CCar被叫做封闭类。 初始化CCar的时候也用了初始化列表的方式。


4

怎样初始化?


5
调用顺序
6
Screenshot 2019-07-01 at 15.49.14.png
上一篇 下一篇

猜你喜欢

热点阅读