在Java中,我们如何知道构造函数中的super()何时完成?
AFAIK:创建子类时,所有构造函数都会隐式或显式调用 super()。 示例: class subclass extends superclass { public subclass() { super(); // unnec…
IOS super 关键字导致错误
我正在更新一个不是我编写的应用程序中的代码,同时基本上自学 Objective C,所以我是这个东西的初学者。 我有一个名为 TableViewController 的类,其…
如何从超类方法调用 python 子类方法?
我有以下类型的超类/子类设置: class SuperClass(object): def __init__(self): self.do_something() # requires the do_something method always be…
AS3将MovieClip传递给super
我有一个宇宙飞船 movieclip,里面有一个movieclip 炮塔。 Spaceship 扩展 Unit 类,我想在其中旋转炮塔。 在我的 Spaceship 构造函数中,我使用 supe…
我需要调用[super viewDidUnload]吗?
我见过一些 Apple 示例确实调用了 [super viewDidUnload]; ,而另一些则没有。我读过一篇文章(几个月前,所以我不记得网址了),说调用 [super viewD…
如果将对 super 的调用保存在变量中以供将来使用,会发生什么情况?
如果我对这里显而易见的事情一无所知,请原谅我,但是如果您将对 super 的调用保存在变量中并稍后使用它会发生什么。 这是类定义的一部分,向您展示我…
我可以在 Python 2.5.6 中使用 Python 3 super() 吗?
我可以在 Python 2.5 中使用干净的 Python 3 super() 语法吗? 6? 也许使用某种 __future__ 导入?…
当类在actionscript3中扩展Sprite时,我不需要在构造函数中调用super()吗?
当我扩展 Sprite 时,我总是不调用 super()。 但是不调用 super() 不会导致任何问题吗? 到目前为止,我没有任何问题,而且我从未见过在类扩展 Sprite…
为什么以及如何使用 Python 的 super(type1, type2)?
super 有 2 个参数, super(type, obj_of_type-or-subclass_of_type) 我理解如何以及为什么使用 super ,第二个参数是 obj_of_type。 但我不明白第二…
iOS - 将值从对象传递到它的包含类
设置: 我有一个appdelegate,并在其中声明是custunUiviewController.h,在该控制器中,我有RandomName.h声明(作为对象,而不是子类)我可以使用[sup…
清楚表明重写方法应该调用 super 的好方法吗?
这个问题困扰着我,在重写方法时很容易忘记调用 super() 。 就我而言,我正在重构一些现有的东西,其中已经有大约十个类覆盖了一个方法。直到昨天,该…
困惑什么是“超级”?关键字在这种情况下正在做
我还在努力学习java,如果我错了,请纠正我。 据我了解, super 关键字调用类的构造函数。所以我不明白说的意义 super.paint(g) 是什么,或者最近在阅…
super() 不允许我使用参数调用超级构造函数
我想调用带有两个参数的超类构造函数,因此我调用 super(arguments),但编译器说: “类 Person 中的构造函数 Person 不能应用于给定类型; 必需:无…
django模型中python super函数的使用
这是我正在学习的 django 教程中的一些代码。我以前从未在 python 中遇到过 super 函数,而且这里使用它的方式与我在网上看到的示例不同。即,通常当…