猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
C++继承
生成派生类对象时是否自动生成基类对象??
star丶玖少爺丿
浏览 1373
回答 2
2回答
onemoo
如果你的派生类的构造函数不作额外的动作的话,基类部分是会先被自动构造的。那么如果你的基类不能被默认构造(如没有默认构造函数),就会报错了。另外,基于你的表述“生成派生类对象时是否自动生成基类对象”我不知道你是否正确理解了:构造派生类对象时可不会另外再构造一个基类对象!我说的“基类部分”指的是派生类对象中从基类集成而来的那些成员。 这些基类部分有时会被称作派生类的“基类子对象”。
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
C++
typedef入门问题
1 回答
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续