腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
5
回答
在
类
方法
中
使用
super
、
、
、
、
must be called with B instance as first argument (got nothing instead)这不是我在本示例之前读这行时所期望的那样: 这正是Python告诉我的,通过
使用
B的一个实例调用do_something()是不可能的。
浏览 5
提问于2009-11-29
得票数 97
回答已采纳
4
回答
从
类
方法
调用
super
.
在重新定义
类
方法
时,我希望能够调用
super
,就像在实例
方法
中一样。class Hi puts "hi"end def self.hiend 为什么这个
浏览 0
提问于2011-07-20
得票数 5
回答已采纳
2
回答
在
类
中
使用
super
()
、
我尝试以这种方式为简单的
类
层次结构
使用
super
(): def __init__(self, name): global satsOffDict
super
__init__() takes no parameters 我读到你需要让父对象类型为对象(新的样式
类</e
浏览 0
提问于2013-01-10
得票数 3
回答已采纳
3
回答
扩展泛型抽象
类
与
正确
使用
Super
、
、
} public Tool() { }如何正确地调用
super
来将Tool的AT泛型传递给AbstractTool构造函数?
浏览 1
提问于2009-09-13
得票数 11
1
回答
super
()
与
直接调用超
类
的区别
、
、
、
、
在Python2.7和3中,我
使用
以下
方法
来调用超
类
的函数: def __init__(self):我看到用
super
(B, self).__init__()和python3
super
().__init__()替换B.__init__(self)也是可能的。至少对我来说,直接从B调用它更有意义,但也许有一个很好的理由,即
super
()只能在
使用
元
类
时
使用</e
浏览 2
提问于2014-02-08
得票数 36
回答已采纳
1
回答
super
()在
类
方法
中不起作用
、
、
、
ctypes有一个
类
方法
。我试图在子类中向from_buffer()添加一些自定义处理,但调用
super
()时遇到了困难。@classmethod print "do some extra stuff" File "superctypes.py", line
浏览 1
提问于2017-09-21
得票数 2
回答已采纳
2
回答
“
Super
”可以调用基
类
方法
和属性。
、
在es6中,"
super
“可以调用基
类
如下: constructor(){ } return this.p constructor(){ console.log(
super
.p); // undefined
浏览 4
提问于2016-11-14
得票数 1
回答已采纳
2
回答
调用
super
时的pytest monkeypatch
类
方法
、
我有一个具有
类
“loaders”和
类
方法
"load“的模块Loader。在测试期间,我想将一些额外的步骤附加到"Loader.load“中,以说明特定于测试的数据后处理,因此本质上是覆盖它。我尝试创建一个继承Loader并
使用
monkeypatch.setattr("loaders.Loader",mock_loader)的模拟
类
,但这只在我运行一个测试时有效,而不是在我运行所有测试时有效return datafrom loaders import
浏览 1
提问于2021-08-04
得票数 1
2
回答
什么时候必须
使用
super
()来调用超
类
方法
?
我理解为什么要为ElectricCar
类
调用
super
(),以便能够调用由父Car
类
定义的
方法
。但是为什么我不需要调用my_tesla.battery.describe_battery()这样的电池
类
方法
呢? """
super
().
浏览 0
提问于2020-07-26
得票数 0
2
回答
执行父
类
方法
而不调用
super
()
、
、
、
executed我希望在调用NamePrinter.phone()时执行PhoneCaller.phone(),而不必在PhoneCaller中提到
super
.phone特别是,不需要修改任何单独的PhoneCaller
方法
。
浏览 0
提问于2019-04-04
得票数 1
3
回答
使用
抽象
类
和
super
()
、
、
、
我为2d游戏创建了一个抽象的shape
类
,但是在两个shape
类
中我都得到了一个错误。这个错误
与
super
()有关。也许还有其他错误。我还展示了代码中的错误所在。
super
()适合
使用
。Shape
类
int WIDTH; int DIAMETER;= HEIGHT;
浏览 2
提问于2018-12-12
得票数 0
1
回答
使用
super
调用函数时,
使用
this调用
类
的
方法
的问题
、
、
、
()} bark () { }
super
.callMyBark如何才能让Dog.callMyBark
方法
运行Dog.bark呢?
浏览 2
提问于2016-11-10
得票数 0
3
回答
使用
super
()重写基于
类
的视图中的get
方法
、
、
、
是否可以
使用
super
()并覆盖product_list中的
方法
?
super
().get(self, request, *args, **kwargs): #...基本上,我如何通过从product_list获取的参数仅更改"self.request.user“来覆盖来自URL的get
方法
浏览 3
提问于2018-09-05
得票数 0
回答已采纳
4
回答
何时从子调用
super
时
使用
self、
super
()和
类
名?
super
().method()和ClassName.method()做同样的事情,但是什么时候
使用
super
().method()和self.method() print(
浏览 0
提问于2019-05-03
得票数 0
3
回答
构造函数:this(变量)
与
this.method(变量)
与
super
.metchod(变量)的差异
class MyThread extends Thread { // We can use any:
super
.setName(name); }所有的
方法
都是有效的,前两种
方法
是常见的,但问题是-它们
与
第三种
方法
之间有什么区别吗
super
浏览 1
提问于2015-05-13
得票数 1
1
回答
在python中
使用
super
()
方法
、
、
我必须
使用
super
()
方法
创建一个从Rectangle
类
派生的Square
类
。我一直将它用于其他
方法
,当我在派生
方法
中
使用
它时,我只将但是当我将它用于square
方法
时,我得到了一个错误 TypeError: __init__() missing 4 required positional arguments:我不知道这是否重要,但是Rectangle
类
是从
浏览 1
提问于2015-11-20
得票数 1
5
回答
为什么我不能在静态上下文中
使用
"
super
“变量,即使"
super
”指的是父
类
而不是
类
实例,这与"this“不同?
、
、
、
变量"this“在
类
中
使用
时,引用该类的当前实例,这意味着您不能在静态
方法
中
使用
"this”。但是,当在
类
中
使用
"
super
“时,指的是该类的超
类
,而不是超
类
的实例,这意味着您可以在静态
方法
中
使用
"
super
”。但事实证明你做不到。一种可能的解释是,"
super
“也指超
类
的一个实例,但我不明白为什
浏览 0
提问于2013-01-02
得票数 13
回答已采纳
16
回答
EventBus -订阅
类
及其超
类
没有
使用
@
super
注释的公共
方法
。
、
、
我正在
使用
EventBus创建一个用于向其他
类
发送异步广播的Android应用程序,但在执行过程中遇到了一个错误。public EditText LatBox;
super
.onDestroysavedInstanceState) { EventBus.getDefault().register(this);
浏览 22
提问于2016-03-08
得票数 42
回答已采纳
2
回答
如何在Ruby中调用超类比较器(宇宙飞船)
方法
?
、
我试图在不重写超
类
的比较逻辑的情况下为
类
设置一个比较器,但由于某种原因,我无法从超类比较器获得返回值。def initialize(foo) end if self.foo == other.foo c =
super
浏览 2
提问于2014-01-13
得票数 0
回答已采纳
4
回答
android中超级关键字的
使用
、
我已经读过,如果您有一个重写的
方法
,并且希望
使用
父
类
中的原始
方法
,您可以调用超级
方法
。管他呢。但在我下面的示例中,教程的作者将
super
.setitle("blah“)称为oncreate
方法
,该
方法
已被重写。@Override
super
.setTitle("My Albums"); <e
浏览 6
提问于2014-03-23
得票数 1
回答已采纳
点击加载更多
相关
资讯
Python的Super方法
python 浅析类方法与静态方法
Python踩坑:类与类对象类型参数传递与使用
Python基础教程 使用函数 super
详解类方法之绑定方法与非绑定方法
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券