腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
在
父
构造
函数
之前
调用
子类
构造
函数
是否可以
在
父
类的
构造
函数
之前
调用
子类
的
构造
函数
? 有人说,使用虚拟方法确实是可能的,但我找不到这样的方法。
浏览 4
提问于2010-07-23
得票数 4
3
回答
有没有一种方法可以
调用
父
类
构造
函数
,它从没有自己的
构造
函数
的
子类
中获取参数?
、
、
、
众所周知,
父
类必须在
子类
之前
构造
;如果
父
类的类
构造
函数
接受参数,则必须显式
调用
父
类的
构造
函数
。我的问题是,如果
子类
本身没有
构造
函数
,如何
调用
从
子类
显式获取参数的
父
类
构造
函数
?
浏览 29
提问于2019-01-24
得票数 1
回答已采纳
2
回答
为什么不能在
调用
super()
之前
在
子类
中抛出一个异常?
、
、
我有两个类,一个是
父
类,第二个是
子类
。
在
子类
中,我希望
在
调用
super()
之前
检查其
构造
函数
中的参数,因为
构造
函数
中的参数没有与
父
类链接。如果检查失败,我将抛出一个异常。我收到了一条错误消息:“
调用
'super()‘必须是
构造
函数
主体中的第一个语句”。为什么我不能这么做?有可能吗?我不想初始化
父
类,因
浏览 9
提问于2022-07-14
得票数 0
2
回答
如果
子类
没有定义
构造
函数
,是否
调用
父
构造
函数
?
、
、
、
在
中,它声明 注意:如果
子类
定义了
构造
函数
,则不会隐式
调用
父
构造
函数
。为了运行
父
构造
函数
,需要在子
构造
函数
中
调用
parent::__construct()。但是,如果
子类
没有
调用
构造
函数
,那么
父
构造
函数
还会被
调用
浏览 3
提问于2012-10-29
得票数 20
回答已采纳
2
回答
在
Java中
调用
超级
构造
函数
之前
执行一些逻辑操作
我知道,
在
派生的Java类中,可以
调用
超级
构造
函数
作为子
构造
函数
中的第一个命令。例如,Python友好地允许
在
调用
超级
构造
函数
之前
执行一些自定义逻辑。我的问题是:
在
Java中,有什么方法可以
在
调用
超级
构造
函数
之前
调用
一些命令吗?如果不是,一般情况下,"Java方式“
浏览 1
提问于2014-04-21
得票数 0
回答已采纳
2
回答
是否必须从PHP中的
子类
构造
函数
调用
parent::__construct?
、
、
、
是否必须从
子类
构造
函数
中的
构造
函数
中
调用
父
构造
函数
?但是,请考虑类Child的下列
构造
函数
: //Do something here} 以上代码正确吗
在
调用
父
构造
函数
之前<
浏览 4
提问于2016-10-25
得票数 6
回答已采纳
7
回答
为什么
构造
函数
没有继承?
、
如果从基类继承了
构造
函数
,我就会感到困惑。Cpp Primer Plus说,我知道
构造
函数
是在对象
构造
完成
之前
浏览 0
提问于2013-05-13
得票数 39
3
回答
请用java解释这种行为。
、
、
、
、
然后init
子类
块将被
调用
,因为新的abc().But在这里
父
类的init被
调用
。 然后执行
子类
的
构造</em
浏览 0
提问于2015-11-20
得票数 0
2
回答
为什么可以
在
子类
中
调用
密封类的私有
构造
函数
?
只能有private
构造
函数
。这意味着我们只能
调用
构造
函数
本身: sealed class Expr private constructor()data cl
浏览 1
提问于2019-02-10
得票数 5
回答已采纳
2
回答
Javascript:如何在覆盖
子类
中继承的方法之后运行
父
类的
构造
函数
逻辑?
、
、
、
如果一个“类”是另一个类的
子类
(对不起,我不知道有比JS的" class“更好的术语),这会导致这样的问题:或者
在
子类
能够覆盖一个方法
之前
执行
父
构造
函数
,或者
子类
不能覆盖一个方法,因为
构造
函数
还没有运行假设有一个“
父
类”,它在对象上定义了一个特权
函数
,以及一个
调用
此方法的
构造
函数
逻辑。第一种方法是
在
子
浏览 7
提问于2016-07-07
得票数 1
2
回答
在
C#继承的情况下,是否真的可以先
调用
子类
构造
函数
而不是
父
类
构造
函数
、
、
、
有谁能帮我解释一下,
在
C#继承的情况下,是否真的可以先
调用
子类
构造
函数
而不是
父
类
构造
函数
?
浏览 2
提问于2014-05-08
得票数 0
回答已采纳
1
回答
java中的
构造
函数
和继承
我们
在
课堂上了解到,
子类
不继承
构造
函数
,我们应该编写自己的
构造
函数
。如果我们不编写一个,java将在运行时提供一个默认的。 让我们假设沿着行继承了一个
父
类和
子类
的链。每个
构造
函数
都有一个简单的println语句。因为子继承的是
父
构造
函数
,那么即使子
构造
函数
中没有超级
调用
,这些
构造
函数<
浏览 9
提问于2022-05-01
得票数 -10
2
回答
C++ -生成
子类
实例的超类
构造
函数
、
、
我有两个类,其中一个是另一个的
子类
,唯一不同的是它在
父
类的基础上包含一个额外的成员变量。我没有使用默认的
构造
函数
,而是将对单个对象的引用作为
构造
函数
参数传入。我想让
父
类的
构造
函数
检查这个对象,然后决定是
构造
父
类的实例(
在
大多数情况下)还是
子类
的实例(
在
少数特殊情况下)。我宁愿将超类的初始化内容复制到
子类
中(这似乎很糟糕),然后<
浏览 0
提问于2010-07-16
得票数 1
回答已采纳
1
回答
我们还需要JUnit的注释吗?
、
JUnit
在
注释
之前
的注释已经记录在案,但在我看来,它似乎不再需要了。
浏览 3
提问于2018-01-16
得票数 4
回答已采纳
1
回答
如何防止
在
javascript中使用
子类
时
调用
父
类的
构造
函数
、
、
、
如果我
在
javascript中有两个类,一个继承另一个。当基类的
构造
函数
运行时,也会
调用
父
类的
构造
函数
。 } var parent = new Parent();警报被称为->“
父
构造
函数
var child = new ();Alert是->的
浏览 3
提问于2020-06-21
得票数 0
3
回答
是
在
实例化
子类
的对象时隐式创建的
父
类对象
、
我被这个代码示例搞糊涂了: 我搞不懂为什么要先
调用
draw的子方法。我很困惑,因为当RoundGlyph
在
main中实例化时,超级
构造
函数
不是
在
实例化
父
对象
之前
实例化
父
对象吗?
浏览 1
提问于2019-09-30
得票数 0
3
回答
Java:
子类
构造
函数
完成后的后处理
、
、
、
当您在不同的类中共享行为时,Java告诉我们将它们提取到
父
类中。实际上,这很难做到。显然不能将它放在
父
类
构造
函数
中,因为
父
构造
函数
是
在
子类
构造
函数
之前
调用
的。我可以
在
父
类中编写一
浏览 3
提问于2011-05-05
得票数 7
回答已采纳
2
回答
多继承和
父
构造
函数
称为多倍
、
、
、
、
: this.traits = [ ];并且假设
子类
构造
函数
要求
在
执行自己的工作
之前
调用
它们的
父
构造
函数
(元素
构造
函数
): var,当
调用
构造
函数
以避免多次
调用
时,这个值将被设置为true,但这看起来很脏。或者我可以
调用
矩形中的所有直接或间接
浏览 1
提问于2013-09-03
得票数 4
回答已采纳
2
回答
如何初始化超类
构造
函数
所需的
子类
中的参数对象?
、
、
、
显然,要在
子类
中初始化这个BufferedImage作为参数,我需要使用try和catch块。唯一能做到这一点的方法是
构造
函数
中
调用
的
子类
的方法。问题是,super()
构造
函数
必须是
子类
构造
函数
中的第一件事。因此,
在
调用
BufferedImage
之前
,我不能
调用
该方法来初始化super()。
在
调用
子类<
浏览 1
提问于2015-12-22
得票数 0
回答已采纳
1
回答
为什么流一开始没有继续到基类
构造
函数
?
、
、
根据理解,一旦
调用
了
子类
构造
函数
,将首先执行
父
类
构造
函数
,并且控件将传递给
子类
构造
函数
。但是在下面的程序中,执行
子类
参数化
构造
函数
,然后相应地执行程序流。当基类没有默认
构造
函数
(有参数化
构造
函数
)时,我们需要在子参数化
构造
函数
的第一行中使用super()。在
浏览 5
提问于2020-07-17
得票数 0
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券