0
如果我想添加一些的做重写功能时,我必须匹配参数/参数吗?
public static function createPopUp(parent:DisplayObject,
className:Class,
modal:Boolean = false,
childList:String = null,
moduleFactory:IFlexModuleFactory = null):IFlexDisplayObject
{
return impl.createPopUp(parent, className, modal, childList, moduleFactory);
}
实施我必须把所有的参数在我的函数的声明或者它捡起来暗示?
由于某种原因,现在我已经把它连接起来了......它不会让我重写它......它就像它说的那样,函数不是覆盖函数,即使它们的名字与我继承的类相同从。这与PopUpManager是单身人士的事实有关吗? – Damon 2011-04-20 05:43:15
ActionScript无法阻止您继承单例,您无法将构造函数设为私有。也就是说,它可以阻止您通过使用私有的,外部不可见的类作为构造函数的参数来创建继承的类。但是等等 - 这是一种静态方法!您不能在ActionScript中重写静态方法!我会编辑答案... – 2011-04-20 06:52:50