在类层次结构中:
MngLayers 扩展了 Manager_Panel ,扩展了 Manager_Base ...
-在 Manager_Base 中,我定义了init()
方法:
public class Manager_Base {
//....
public function init():void {
//Do initialization here...
}
}
init()
方法。init()
方法。public override function init():void {
super.init();
//Do custom initialization here...
}
Error: A conflict exists with definition init in namespace public.
最佳答案
啊!该死的,仅是ASC2.0的描述性不够!
糟糕的是,我一直在叶子子类(MngLayers)中使用重复 init()
重写方法。如果编译器指出该重复项,那将有所帮助!
希望这可以帮助其他人犯同样的菜鸟错误! :D
关于actionscript-3 - 如何使用ASC2.0修复Error “A conflict exists with definition * in namespace public.”?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16220421/