生成派生类对象时,派生类构造函数调用基类构造函数的条件是(  )。

生成派生类对象时,派生类构造函数调用基类构造函数的条件是(  )。,第1张

答案:D

D。解析派生类的构造函数必须通过调用基类的构造函数来初始化基类子对象。所以,在定义派生类的构造函数时除了对自己的数据成员进行初始化外,还必须负责调用基类构造函数使基类的数据成员得以初始化。

A)f()是基类的私有成员

无论是哪种继承方式,都不能在派生类中 调用 基类的私有成员函数。

因为:

继承方式为私有,就是把基类的公有和保护成员,变成自己的私有成员

继承方式为保护,就是把基类的公有和保护成员,变成自己的保护成员

继承方式为公有,就是把基类的公有成员变为自己的公有成员,把基类

的保护成员变为自己的保护成员。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/12156407.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存