关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
orall_123
2017-08-25 06:52
采纳率: 60%
浏览 2763
首页
编程语言
已采纳
C++中派生类的构造函数一定得调用基类的构造函数吗
c++
如题, C++中派生类的构造函数一定得调用基类的构造函数吗
(小白刚学,大神勿喷)
收起
写回答
好问题
0
提建议
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
编辑
收藏
删除
结题
收藏
举报
3
条回答
默认
最新
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
oyljerry
2017-08-25 06:59
关注
是的,规范的做法就是要调用,派生类初始化自己的部分,然后基类的构造调用基类构造函数
本回答被题主选为最佳回答
, 对您是否有帮助呢?
本回答被专家选为最佳回答
, 对您是否有帮助呢?
本回答被题主和专家选为最佳回答
, 对您是否有帮助呢?
解决
1
无用
1
评论
打赏
微信扫一扫
点击复制链接
分享
举报
评论
按下Enter换行,Ctrl+Enter发表内容
查看更多回答(2条)
向“C知道”追问
报告相同问题?
提交
关注问题
C#
中
派生类
调用
基类
构造函数
用法分析
2021-01-20 06:37
本篇将深入探讨C#
中
派生类
如何
调用
基类
构造函数
的几种常见情况。 1. **默认
构造函数
的
调用
** 当
基类
没有自定义
构造函数
时,系统会为
基类
提供一个默认的无参
构造函数
。在这种情况下,
派生类
在实例化时会默认
调用
这...
深入解析
C++
中
派生类
的
构造函数
2020-09-03 08:12
在
C++
编程语言
中
,
派生类
是从一个或多个
基类
继承而来的类。
派生类
构造函数
的主要任务是初始化所有成员变量,包括从
基类
继承的成员和
派生类
自身新增的成员。理解并正确使用
派生类
的
构造函数
是深入学习
C++
的重要基础。...
C++
中
派生类
的
构造函数
(要
调用
基类
的
构造函数
)、析构函数执行顺序
2021-06-29 12:03
每天八杯水D的博客
构造函数
重难点知识
派生类
如何对数据成员初始化,尤其是涉及到
基类
的数据成员初始化。 问题本质 ...
派生类
构造函数
名字(参数列表:包括
基类
和子类的数据成员) :
基类
构造函数
名字(参数列表:.
C++
中
派生类
隐式
调用
与显式
调用
基类
的
构造函数
2020-05-06 11:02
Mr.Jcak的博客
而所谓显式方式,就是在
派生类
的
构造函数
中
指定要
调用
的
基类
的
构造函数
,并将
派生类
构造函数
的部分参数值传递给
基类
构造函数
。注:除非
基类
有默认的
构造函数
,否则必须采用显式
调用
方式 #inclu...
C++
中
派生类
隐式
调用
与显式
调用
基类
的
构造函数
,
2018-09-25 15:38
hanshihao1336295654的博客
1.
基类
构造函数
和
派生类
构造函数
顺序 当创建一个
派生类
的对象时,系统首先自动创建一个
基类
对象,也就是说,在
调用
派生类
构造函数
创建
派生类
对象之前,系统首先
调用
基类
的
构造函数
创建
基类
对象。当
派生类
对象...
C++
继承体系下的对象构造:
派生类
构造函数
调用
基类
构造函数
2023-08-13 21:39
落英缤纷H的博客
派生类
可以使用
构造函数
初始值列表方式或
构造函数
体内显式
调用
方式来
调用
基类
构造函数
,但应该保证
基类
构造函数
在
派生类
成员初始化之前被
调用
。如果
派生类
的
构造函数
没有显式
调用
基类
构造函数
,则会默认
调用
基类
的无...
C# 关于C#
中
派生类
调用
基类
构造函数
的理解
2019-03-27 13:47
唐孝辉的博客
1、 当
基类
中
没有自己编写
构造函数
时,
派生类
默认的
调用
基类
的默认
构造函数
php
派生类
构造,
C++
_深入解析
C++
中
派生类
的
构造函数
,
基类
的
构造函数
不能被继承, - phpStudy...
2021-05-07 09:12
好难说故事的博客
深入解析
C++
中
派生类
的
构造函数
基类
的
构造函数
不能被继承,在声明
派生类
时,对继承过来的成员变量的初始化工作也要由
派生类
的
构造函数
来完成。所以在设计
派生类
的
构造函数
时,不仅要考虑
派生类
新增的成员变量,还要...
C++
语言特性11 - 继承
构造函数
2024-10-03 11:34
黑不溜秋的的博客
如果
派生类
定义了自己的
构造函数
,那么与
基类
构造函数
具有相同签名的继承
构造函数
将被覆盖。
C++
派生类
的
构造函数
和析构函数
2024-07-21 11:16
·chopper的博客
(2)初始化列表
中
基类
名和成员名的排序是任意的,但对它们的
调用
必须遵循以下顺序,即先
调用
基类
的
构造函数
,再对新定义成员进行初始化(其
中
包括了对成员对象
构造函数
的
调用
),最后执行
派生类
构造函数
体。...
C++
面向对象程序设计 -
派生类
的
构造函数
和析构函数
2024-04-26 16:31
觉醒法师的博客
构造函数
的主要作用对数据成员初始化,
基类
的
构造函数
是不能被继承的,在声明
派生类
时,
派生类
并没有把类的
构造函数
继承下来。因此,对继承过来的
基类
成员初始化的工作也要由
派生类
的
构造函数
完成;所以在
派生类
中
...
关于
c++
中
派生类
构造函数
初始化
基类
的记录
2014-12-19 17:18
qq_23136451的博客
本人初学
c++
这篇东西类似于学习日记,用于日后回顾,有什么错误的认识也麻烦大家指正。 附上代码 #include using namespace std; class father{ public: int lenofjj; int hight; father(int &a,...
C++
派生类
构造函数
调用
规则
2020-02-14 08:12
Hello Jason的博客
通常情况下,默认
构造函数
系统会自动生成的,但是如果在
基类
中
,我们自己定义了一个带参数的
构造函数
,这个时候,系统是不会为
基类
自动生成默认
构造函数
的,这个时候
派生类
则无法自动
调用
基类
的默认
构造函数
了,因为...
c++
基本使用--构造
基类
2023-03-20 14:55
计算机CV民工的博客
c++
构造
基类
关于C#
中
派生类
调用
基类
构造函数
的理解
2019-12-14 13:57
钢与铁的博客
本文
中
的默认
构造函数
是指在没有编写
构造函数
的情况下系统默认的无参
构造函数
<...1、当
基类
中
没有自己编写
构造函数
时,
派生类
默认的
调用
基类
的默认
构造函数
Ex: public class MyBaseClass ...
C++
中
派生类
的
构造函数
(析构函数后面再出)
2022-01-29 23:41
heroisppp的博客
正确的说法是
基类
的普通成员函数可以...而我的理解是
构造函数
被继承了,但它们的名字和
派生类
的名字是不一样的,不能成为
派生类
的
构造函数
,因此我们就要进行显示的
调用
基类
的
构造函数
对
基类
继承过来的数据进行初始化。
C++
中
派生类
的
构造函数
2018-08-21 21:13
Vinsmoke -Hou的博客
类型转换 公有
派生类
对象可以被当做
基类
的对象使用,反之则不可。
派生类
的对象可以隐含转换为
基类
对象; ...
派生类
的对象可以初始化
基类
...以上结果是均
调用
base1的display()函数 不要重新定义继...
C++
派生类
的拷贝
构造函数
2023-08-06 18:28
嘘yyyyyy的博客
当存在类的继承关系时,对于一个类,如果程序员没有编写拷贝
构造函数
,编译系统会在必要时自动生成一个隐含的拷贝
构造函数
,这个隐含的拷贝
构造函数
会自动
调用
基类
的拷贝
构造函数
,然后对
派生类
新增的成员对象一一...
没有解决我的问题,
去提问
向专家提问
向AI提问
付费问答(悬赏)服务下线公告
◇ 用户帮助中心
◇ 新手如何提问
◇ 奖惩公告