どうやら、Abode Labs.の方で早くもActionScript4.1の仕様が公開されてるようなので、軽く読んでみました。具体的な変更点は以下のような感じ。 関数のオーバーロードのサポート Javaなんかと同じように、関数のオーバーロードができるようになるとのこと。単純に、同名のメソッドを引数の型を変えて書けばOKです。 public function a(p:String):void { // ... } public function a(p:XML):void { // ... } 互換性のために、デフォルト値の指定は残すそうです。 ジェネリックのサポート JavaやC#では御馴染みのジェネリックがサポートされるそうです。AVMもジェネリックを解釈するので、配列の操作等が早くなるとのこと。 ジェネリックな配列の使用は次のような感じ。型指定が増えてますね