作者SHPK (HPK)
看板Flash
标题[问题] as3 override 的写法?
时间Sun Sep 19 13:14:40 2010
最近在练习as3物件导向的东西时,遇到override的使用问题
一般使用overrid方法会像下面这样:
class A extends B{
override function func():void
{
//do nothing
}
}
var obj:A = new A();
但是不知道有没有像java这种写法:
B obj = new B(){
@override public void func()
{
//do nothing
}
}
简单的说就是能不能在new的时候再去做override的动作?
找好久都找不到相关的资料,希望有人能帮忙解惑,感谢<(_ _)>
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.24.62.16
1F:推 cjcat2266:不行,AS3没有anonymous class的功能 09/19 13:59
2F:推 etrexetrex:你可以让A的 function 是 Function 变数 09/19 14:00
3F:→ etrexetrex:然後动态换掉 Function 物件 09/19 14:00
4F:→ SHPK:小的不材,可以麻烦举例一下吗>///< 09/19 14:03
5F:推 etrexetrex:回文了 09/19 14:03