super 相关问题

super是用于访问/调用超类的成员和构造函数的关键字或函数。由于不同语言具有此类功能,请结合语言标记使用。

在Java中,super.clone()方法如何“知道”哪个对象调用了它?

我真的对此感到困惑(也许对您来说听起来很奇怪,对此感到抱歉)。例如,如果我有A类并覆盖了clone方法,而在主体中则有super.clone()。它调用clone()方法...

回答 1 投票 0

从namedtuple基类继承

这个问题是从python中的基类继承Inherited namedtuple的反面,其目的是从namedtuple继承子类,反之亦然。在常规继承中,此...

回答 3 投票 21

** args和** kwargs在python中

我假设我是* args和** kwargs的乞be。我正在尝试制作一些模拟代码,以模仿在此论坛和网络上其他地方所看到的内容。但是,当我尝试做...

回答 1 投票 0

更改选项卡后,Flutter Socket IO无法获取数据

因此,当我第一次打开选项卡时,将显示Socket.IO中的数据。但是,当我更改选项卡并返回时,无法从Socket.IO获取数据。这是我的代码:Map list; IO ....

回答 1 投票 0

为什么TypeScript要求派生类调用super(),即使父类没有构造函数?

我是基于类的编程新手,正在研究用TypeScript制作的API。假设我有以下代码:从“ express”导入{Router};导出默认类BaseController {public ...

回答 1 投票 0

如何在Chef资源中测试“超级”?

是否有类似于step_in的方法来鼓励Chefspec将资源的超级调用跟随到其父类中?还是可以建议一种方法来测试是否遵循了超级调用(或不...)>

回答 1 投票 0

Python的超级理解

[能否请您向我解释如何用Python编写致命的钻石?我看到了许多不使用构造函数参数的类似代码示例,但是一旦我开始使用参数thig就会开始......>

回答 1 投票 1

如何使用给定的构造函数创建对象

public Life(List classes,int schoolwork){super(classs,schoolwork); }我试图用这段代码制作一个Life对象,但是我做的不正确,就是我的Life ...

回答 1 投票 0

为什么super().__ init__没有自引用? [重复]

为什么当我们使用super().__ init __?(例如下面的第9行)时,我们不需要自引用?class labourers():def __init __(self,name,department,salary):self.name = name self ....

回答 2 投票 2

我们可以在React中用其他名称调用构造函数(props)吗?

constructor(props){super(props ;;学习有反应,我总是碰到这两条线。我知道必须编写超级才能使用“ this”方法。但是为什么我们总是使用...

回答 2 投票 0


super()的多重继承问题

我似乎无法弄清楚多重继承的问题。这是一个非常抽象的最小示例,它重现了我的错误(我的代码比这复杂得多)。类...

回答 2 投票 0

如何从两个父类中调用“重写”方法?

考虑以下类,其中P1和P2是C的父类:P1类:def f(self):print('P1')类P2:def f(self):print('P2')类C(P1 ,P2):def f(self)...

回答 1 投票 1

派生类参数如何在Python中工作?

[我很难理解Python中的一件事。我使用Python进行编码已有很长时间了,但是今天有些事情令我震惊,这让我难以理解,所以...

回答 1 投票 -1

使用“ this”表示“ super”来使用字段是否合适

我有一个A类,它扩展了一个抽象类B。让B具有一个受保护的字段值,我想在A中使用此字段。如果A没有值,我可以编写this.value以从B获取它。有任何...

回答 1 投票 0

即使我没有在子类中调用super(),程序也会抛出错误,因为必须定义一个显式构造函数[duplicate]

这里我调用基类的参数化构造函数,但是当我没有在基类中提供默认构造函数时,它会引发错误,为什么会这样,因为我没有调用super()类Base {int ...

回答 1 投票 0

变量在超级调用中为空

我正在使用Java 7,并获得3个类:TestSuper.java公共抽象类TestSuper {public TestSuper(){testMethod(); }受保护的抽象void testMethod(); } TestNull ....

回答 4 投票 6

Java:如何解决错误:“未定义隐式超级构造函数”

我有以下问题:隐式超级构造函数未定义,必须调用另一个Java构造函数。我有两个类,一个继承并调用了超级方法。人员类别:...

回答 1 投票 0

在Java中使用超级关键字

即使我没有在子类中使用super()关键字,我也对超类构造函数语句的打印有疑问。 A类{int i; A(){System.out.println(“ A's ...

回答 3 投票 0

正在获取创建TypedTuple对象的TypeError错误

class ParamsClass(namedtuple("ParamsClass", "var1 " "var2 " "var3 ")):

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.