作者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
推 cjcat2266:不行,AS3沒有anonymous class的功能 09/19 13:59
推 etrexetrex:你可以讓A的 function 是 Function 變數 09/19 14:00
→ etrexetrex:然後動態換掉 Function 物件 09/19 14:00
→ SHPK:小的不材,可以麻煩舉例一下嗎>///< 09/19 14:03
推 etrexetrex:回文了 09/19 14:03