インターフェースについて:AS3デザインパターン

①インターフェースコンクリート
public Itest Interface {
    function method(parameter:type):ReturnType;
    function get property():ReturnType;
    function set property(value:Type):void;
}

別に最後、{}付ける必要もないみたい。薄々気づいてたけどw

②AS3はインタフェース複数かける
なんかどっかで書けないってみたのはAS2?

③基本はインタフェースコンストラクト。抽象クラス必要なときだけ、継承つかったインターフェース
確かに継承もインタフェースの役割持ってるよね。
AS3は抽象クラスが存在しないから自前実装になっちゃうから、コメントに記載しないといけないよね~

④インターフェースでextends interfaceした場合は、継承したインタフェースの実装も必要になる
これはやったことねぇけど。すでにFlexにあるインタフェースを継承することはあるかも
IEventDispatcherとか

0 件のコメント :

コメントを投稿