Desarrollar y descargar software de código abierto

View 委譲

category(Tag) tree

file info

category(Tag)
クラス定義
file name
member_delegation
la última actualización
2010-04-02 19:35
tipo
HTML
editor
Kota Mizushima
descripción
委譲(delegation)宣言の方法について説明します。
idioma
Japanese
translate

文法

 forward @識別子 : 型名

 class AList conforms List {
   forward @object :List;
   new {
     @object = new ArrayList;
   }
 }
 ...
 list : List = new AList;
 list.add("a");
 list.add("b");

フィールドを宣言すると同時に、宣言されたクラスに対するメソッド呼び出しを、フィールドが持つメソッドに委譲するコードを自動生成します。