アクセス修飾詞@Java

Java におけるアクセス修飾詞に関するメモ。

Java におけるアクセス修飾詞は以下の4種類。

  • public
  • protected
  • private
  • なし


1. public修飾詞
全ファイル、全クラスからアクセスできる。

2. protected修飾詞
全ファイルからアクセスできるが、他ファイルからは自クラスのサブクラスのみ参照可能(ただし、自ファイルの他クラスからは参照可能)。

3. private修飾詞
自ファイルの自クラスのみ参照可能。

4. 修飾詞無し
自ファイルの全クラスから参照可能。他ファイルからは参照できない。

参考: とほほのJava入門