在actionscript中覆盖子类

num*_*l25 1 flash actionscript actionscript-2 actionscript-3

试图找到一个直接的答案.我将在actionscript 3中创建一些子类.我想知道是否可以覆盖父类.如果是这样,我是否需要在父类方法或什么方面放置覆盖分配器.

多谢你们

Ste*_*fan 6

您可以覆盖子类中的任何非私有方法.

并且没有关键字在基类中指示是否可以或必须重写方法(如C++中的虚拟).

E.g.

public class A
{
  public function methodOfA():void
  {
  }
}

public class B extends A
{
  override public function methodOfA():void
  {
    // do something more specific to B
  }
}
Run Code Online (Sandbox Code Playgroud)

  • 注意:您可以覆盖任何未标记为"final"的非私有方法或属性 (2认同)