AS3 その6 ひたすら基礎練2(独自クラスのインスタンス化)
package { import flash.display.Sprite; import flash.text.TextField; public class learningAs3_5 extends Sprite { public function learningAs3_5() { var t:TextField = new TextField(); var hoge:Hoge = new Hoge(); t.appendText(hoge.aaa() + "\n"); t.appendText(hoge.bbb() + "\n"); addChild(t); } } }
package { public class Hoge { public var aaa:Function = function():String { return "hogehoge"; } public function bbb():String { return "foofoo"; } } }
Hoge.aaa()がstrictモードのときには、ドキュメントには呼び出せないって書いてあったけど
普通に呼び出せてしまった。