• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:thisキーワードについて確認)

『thisキーワードについて確認』

このQ&Aのポイント
  • thisキーワードについて確認します。thisは、現在実行中のオブジェクト自身をあらわす参照型変数です。
  • インスタンスメソッドやコンストラクタ内で他のメソッドやメンバ変数を参照する場合、オブジェクト変数を指定せずに参照することができます。これは、インスタンスメソッドやコンストラクタが現在のオブジェクトを表すthisを持っているためです。ただし、クラスメソッドは個々のオブジェクトに属さないため、thisを使用することはできません。
  • thisキーワードの使い方や利点を理解することは、オブジェクト指向プログラミングの基礎となります。正しい理解をするためには、このキーワードの役割や動作をしっかりと把握する必要があります。

質問者が選んだベストアンサー

  • ベストアンサー
  • askaaska
  • ベストアンサー率35% (1455/4149)
回答No.1

確認1.No  言いたいことはたぶん合っているけど  その表現だと正しくないのね  thisはあくまでオブジェクト自身を表し  「変数」ではないわ 確認2.No  Javaのデフォルトコンパイラは  別にthisとかをつけたりはしないわ  クラスメソッドでthisが使えないのは  添付の絵(無事添付されていればいいけど)を診てもらうとわかるけど  クラスメソッドでthisが参照できないから  それだけよ

wantanton
質問者

お礼

丁寧なご回答まことにありがとうございます! うーん、、まだ自分の中で上手く理解できてません、、 thisについてもうちょい勉強してから再度質問します。

すると、全ての回答が全文表示されます。

関連するQ&A