看板 Flash 關於我們 聯絡資訊
最近在練習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