this
クラスの定義内で自分自身を表すには、thisを使います。
このthisは通常はつかいませんが、プロパティ名とメソッドの引数が同じようなときに使います。
次のようなときに使います。
class example_this ;
integer a;
function new ( integer a )
this.a = a;
endfunction
endclass : example_this
this.aとすることで、自分自身のプロパティ(a)に引数aを代入することを明示します。
クラスの定義内で自分自身を表すには、thisを使います。
このthisは通常はつかいませんが、プロパティ名とメソッドの引数が同じようなときに使います。
次のようなときに使います。
class example_this ;
integer a;
function new ( integer a )
this.a = a;
endfunction
endclass : example_this
this.aとすることで、自分自身のプロパティ(a)に引数aを代入することを明示します。