Newer Version Available
this キーワードの使用
this キーワードには、2 つの使用方法があります。
this をドット表記で括弧をつけずに使用し、表示されるクラスの現在のインスタンスを表すことができます。this キーワードのこの形式は、インスタンス変数とメソッドへのアクセスに使用します。次に例を示します。
上記の例の場合、クラス myTestThis では、インスタンス変数 s が宣言されています。この変数の値を初期化コードで設定するときは、this キーワードを使用します。
また、コンストラクタチェーニングの実行で this キーワードを使用することもできます。コンストラクタチェーニングとは、1 つのコンストラクタから別のコンストラクタをコールすることです。この形式では、this キーワードを括弧と共に使用します。次に例を示します。
コンストラクタでのコンストラクタチェーニングの実行で this キーワードを使用する場合、コンストラクタの 1 つ目のステートメントに記述する必要があります。