腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
默认
构造
函数
调用
我在确定何时
调用
某些
构造
函数
时存在问题。然而,当我回答它时,我得到了一个不同的结果-我看到数组E4的
默认
构造
函数
被
调用
了5次,但我认为这个语句也相当于-因此,
默认
构造
函数
被
调用
5次,复制
构造
函数
调
浏览 0
提问于2013-03-24
得票数 2
回答已采纳
3
回答
调用
默认
构造
函数
int main() base a;// here is the point of doubt}在第一种情况下,
构造
函数
会被
调用
浏览 0
提问于2011-03-14
得票数 26
回答已采纳
4
回答
调用
默认
构造
函数
、
我对C++中的
默认
构造
函数
有一个问题。这是一件简单的事情,但看不出有什么问题。我有一个带有3个可选参数的
构造
函数
,在初始化列表中有常量值:} data tommorrow();
浏览 0
提问于2011-03-22
得票数 0
回答已采纳
3
回答
调用
默认
构造
函数
我需要用户在main()中输入两个布尔值,然后将它们作为参数输入到一个单独文件中的类
函数
中。但是,如果没有输入布尔值,我也希望用户
调用
类中的
默认
构造
函数
。我该怎么做呢?
浏览 1
提问于2012-07-09
得票数 2
1
回答
调用
默认
构造
函数
在声明对象时如何
调用
默认
构造
函数
?
浏览 2
提问于2015-04-21
得票数 0
3
回答
C++隐式
默认
构造
函数
的意义是什么?
、
隐式
默认
构造
函数
有一个空体和一个空初始化程序列表(未定义的基本类型,并为用户定义的类型
调用
默认
构造
函数
)。这个说确实会进行按成员划分的值初始化,但是在执行以下操作时
调用
默认
构造
函数
的意义是什么?MyClass c; 是否
调用
隐式
默认
构造
函数
,以确保
调用
浏览 6
提问于2016-08-27
得票数 3
回答已采纳
3
回答
什么时候超类没有
默认
的
构造
函数
?
、
、
、
根据 您不必为类提供任何
构造
函数
,但在这样做时必须小心。编译器自动为没有
构造
函数
的任何类提供无参数的
默认
构造
函数
.这个
默认
构造
函数
将
调用
超类的无参数
构造
函数
。在这种情况下,如果超类没有无参数
构造
函数
,编译器就会抱怨,因此必须验证它是否存在。如果您的类没有显式超类,那么它就有一个对象的隐式超类,它确实有一个无参数
构造</
浏览 0
提问于2018-01-23
得票数 6
4
回答
LinkedList数据结构,为什么我们需要从不同的
构造
函数
调用
空的
默认
构造
函数
、
、
、
、
在java.util.LinkedList类中,定义了两个
构造
函数
,
默认
的和参数化的,它们接受一个集合。当我查看实现时,我看到参数化
构造
函数
有this(),基本上是
调用
默认
构造
函数
。但是
默认
构造
函数
是空的。所以我很好奇,这是不是
调用
默认
构造
函数
的最佳实践,即使它是空的,或者这背后有什么原因。如果我们不
调
浏览 0
提问于2015-08-03
得票数 3
3
回答
面向对象编程、继承、复制
构造
函数
、
现在,在主要
函数
中,我写了这样的东西// is for derived classTeacher object(“name”,17) ;现在我还没有为这两个类编写复制
构造
函数
,当然
默认
的副本
构造
函数
将被<e
浏览 7
提问于2010-01-17
得票数 4
回答已采纳
3
回答
默认
构造
函数
实际上是做什么的?
、
、
对于java中
默认
构造
函数
的真正角色,我有些不理解。在关于创建对象的官方教程中: 所有类至少有一个
构造
函数
。如果一个类没有显式声明任何类,则Java编译器自动为提供一个非参数
构造
函数
,称为
默认
构造
函数
。这个
默认
构造
函数
调用
类父类的无参数
构造
函数
,或者如果类没有其他父类,则
调用
对象
构
浏览 7
提问于2016-11-10
得票数 1
回答已采纳
1
回答
我们真的可以
调用
无参数
构造
函数
默认
构造
函数
吗?
、
、
、
我对C#中“
默认
构造
函数
”的含义非常困惑。许多人,包括我的编程教授,只需将任何无参数
构造
函数
称为“
默认
构造
函数
”(如问答或中的)。即使是上的SO标记wiki也说它是“编译器生成的无参数
构造
函数
.通常(注意,它经常,而不是总是)”。 如果要遵循此逻辑,则
构造
函数
是否为“
默认
”取决于如何
调用
它。但是,如果我正确阅读,似乎只将名称“
默认</em
浏览 4
提问于2015-02-19
得票数 2
回答已采纳
3
回答
什么时候需要显式
调用
超类
构造
函数
?
、
、
、
在什么情况下,我需要显式地键入super()才能运行超类
构造
函数
?我正在看一本关于抽象类的书中的例子,当他们用非抽象子类扩展它时,子类的
默认
构造
函数
是空白的,并且有一条注释说超类的
默认
构造
函数
将被
调用
。同时,我也在这里看到有人的问题不是显式地
调用
super()。
调用
超类的
默认
/非
默认
构造
函数
有别于
调用
浏览 0
提问于2011-06-12
得票数 97
回答已采纳
2
回答
C++
构造
函数
调用
默认
构造
函数
、
我在
调用
c++中其他人的
默认
构造
函数
时遇到问题。
浏览 2
提问于2013-07-05
得票数 0
回答已采纳
1
回答
为什么编译器抱怨超类没有
构造
函数
,而
默认
构造
函数
是“自动”给没有
构造
函数
的类?
、
、
、
、
所有类至少有一个
构造
函数
。如果类没有显式声明任何类,Java编译器将自动提供一个非参数
构造
函数
,称为
默认
构造
函数
。这个
默认
构造
函数
调用
类父类的无参数
构造
函数
,或者如果类没有其他父类,则
调用
对象
构造
函数
。如果父程序没有
构造
函数
(对象有
构造
函数
浏览 6
提问于2016-02-23
得票数 1
回答已采纳
3
回答
是否需要
调用
构造
函数
来将变量初始化为
默认
值?
、
我不清楚我们是否必须
调用
构造
函数
来将实例变量初始化为
默认
值,或者这可以在不
调用
构造
函数
的情况下发生?例如,约定我们在Java中编写的每个类都在其
构造
函数
中
调用
一个超类
构造
函数
来“初始化超类的变量”。我们是否必须
调用
一个超类
构造
函数
来将超类的实例变量初始化为
默认
值?或者即使没有
调用
超类
构
浏览 3
提问于2018-11-02
得票数 0
1
回答
菱形问题|祖类未
调用
参数化
构造
函数
、
、
、
、
D的参数化
构造
函数
,而不是
默认
的,因为我们是通过传递参数来
构造
vehicle的,这实际上
调用
了D类的参数化
构造
函数
。也是在输出中,为什么先
调用
d的
构造
函数
,然后
调用
vehicle,现在
调用
类
构造
函数
。期望:它应该先
调用
d的参数化
构造
函数
,然后参数化车辆的
构造
函数</e
浏览 4
提问于2018-09-17
得票数 0
1
回答
当(非)
默认
构造
函数
被定义(不)时,声明类的对象数组?
、
、
、
MyClass只有一个具有
默认
参数的非
默认
构造
函数
。 MyClass有2个非
默认
构造
<
浏览 0
提问于2018-12-05
得票数 0
1
回答
C_c与C_c=C()之间有何区别?
、
、
、
c.value; }int main(){ C c2 = C();输出问题: 对于C c1;
默认
构造
函数
显然将被
调用
,对于C c2 = C();,我认为
默认
构造
函数
浏览 4
提问于2016-03-08
得票数 6
4
回答
C#继承和
默认
构造
函数
、
、
然后,我们知道类B永远不会继承类A的
构造
函数
。但是,当创建B的新对象时,则在
调用
类B的
默认
/自定义
构造
函数
之前先
调用
类A的
默认
构造
函数
。也许这样做的目的是需要将类A的字段初始化为
默认
值。现在,假设类A定义了一个自定义
构造
函数
。这意味着类A的
默认
构造
函数
将被编译器静默删除。现在,在创建类B的新实例时,在
浏览 0
提问于2015-04-30
得票数 50
2
回答
为什么我的拷贝
构造
函数
不工作?(C++)
我正在研究C++,并创建了这个简单的代码来练习复制
构造
函数
。Cube foo(){ return c; Cube c2 = foo();}“
默认
构造
函数
名为”“复制
构造
函数
已
调用
” 因为在“立方体C”中
调用
默认
浏览 0
提问于2020-06-02
得票数 2
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券