次のように入力すると:
void doThis(){
System.out.println("Hello Stackoverflow.");
}
のデフォルトのスコープは何ですかdoThis()
?
公開? 保護? 非公開?
ベストアンサー1
デフォルトのスコープはパッケージ プライベートです。同じパッケージ内のすべてのクラスがメソッド/フィールド/クラスにアクセスできます。パッケージ プライベートは、保護されたスコープやパブリック スコープよりも厳密ですが、プライベート スコープよりも許容範囲が広くなります。
詳しくは:
http://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html
http://mindprod.com/jgloss/scope.html