• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:publicクラス)

public修飾子とインスタンス化の理由

このQ&Aのポイント
  • public修飾子をクラスにつける理由は、他のパッケージからのアクセスを可能にするためです。
  • さらに、修飾子をつけない場合は同一パッケージ内からしかアクセスできない制限があります。
  • しかし、Test.javaとBase.javaが同じディレクトリにあるため、public修飾子をつけていないクラスでもインスタンス化が可能になっています。

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

  • ベストアンサー
  • picknic
  • ベストアンサー率25% (33/132)
回答No.1

同じ「デフォルトパッケージ」に存在するから。

関連するQ&A