下面使用super()会引发TypeError:为什么?在StackOverflow上也有类似的问题:Python super()引发TypeError,其中错误是由用户类不是新样式类这一事实解释的。
下面使用super()会引发TypeError:为什么?在StackOverflow上也有类似的问题:Python super()引发TypeError,其中错误是由用户类不是新样式类这一事实解释的。
我读了这个问题,并认为如果有人可以这样写,这个问题就很容易解决(并不是说没有它就不能解决):我不确定它在很多情况下是否有用,但我想知道为什么它没有,以及其他语言中是否存在类似的东西。你们怎么看?编辑:
在我使用过的所有其他语言中,超级构造函数都是隐式调用的。如何在Python中调用它?我期待super(self),但这行不通。
每当我必须重新导入我的项目到Eclipse(如果我重新安装Eclipse,或改变项目的位置),几乎所有重写的方法都没有正确格式化,导致错误:该方法必须重写超类方法值得一提的是,这是在Android项目