c加加下列哪种情况不会调用类的构造函数?

 我来答
匿名用户
2020-05-14
展开全部

派生类的构造函数

默认情况下

  • 基类的构造函数不被继承;

  • 派生类需要定义自己的构造函数

C++规定

  • 可以用using语句继承基类构造函数;

  • 但是只能初始化从基类继承的成员。

  • 语法形式:

    • using B::B

 

若不继承基类的构造函数

  • 派生类新增成员:派生类定义构造函数初始化;

  • 继承来的成员:自动调用基类构造函数进行初始化;

  • 派生类的构造函数需要给基类的构造函数传递参数。

 

单继承时构造函数的定义语法:

  • 派生类名::派生类名(基类所需的形参,本类成员所需的形参):基类名(参数表),本类成员初始化列表

{

    //其他初始化;

};

【答题不易,请采纳】

融化你
2020-05-15 · TA获得超过870个赞
知道小有建树答主
回答量:5951
采纳率:33%
帮助的人:377万
展开全部
回答
c加加下列哪种情况不会调用类的构造函数?
C(编程语言) C/C++ 编程 编程语言 计算机语
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
真舒O2
2020-05-16 · TA获得超过999个赞
知道答主
回答量:9028
采纳率:13%
帮助的人:494万
展开全部
还说适用于什么结构,应该属于什么结构都有
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式