クラスとメソッド誤り発見
Javaの「アクセス修飾子」に関する以下の記述のうち、誤っているものはどれですか?
A.アクセス修飾子を指定しない場合、同じパッケージ内からのみアクセスできる(パッケージプライベート)。
✓ この記述は正しい。アクセス修飾子を省略するとパッケージプライベートとなり、同じパッケージ内のみアクセス可能です。
B.protectedメンバは同じパッケージ内と、そのクラスを継承したサブクラスからアクセスできる。
✓ この記述は正しい。protectedは同じパッケージ内のクラスと、別パッケージでも継承したサブクラスからアクセスできます。
C.publicメンバはどのクラスからでもアクセスすることができる。
✓ この記述は正しい。publicはアクセス制限がなく、あらゆるクラスからアクセス可能です。
D.privateメンバは同じパッケージ内の他のクラスからもアクセスできる。← 正解
✓ 正解です。この記述が誤りで、正しくはprivateメンバはそのクラス内からのみアクセス可能で、同じパッケージの他クラスからもアクセスできません。