文章目錄
JAVA中的四種訪問修飾符
分別是
public
、protected
、private
、package
public和protected還有private其實都是和C++中是一樣的。
- public是外部可見,最大範圍。
- protected是外部不可見,但是子類內部可見。
- private是隻有自己內部可見。
特殊的這個package
C++中是不存在的。在C++中,如果開頭默認沒寫訪問修飾符,就是private例如下面的變量a就是。
class A{
int a = 0;
}
但是在java中如下,如果默認不寫。那麼這個a是在同一個包範圍內都是可見的,超過同一個包這個範圍,就無論如何都不可見了。
public class A{
int a = 0;
}