java的四種訪問修飾符

JAVA中的四種訪問修飾符

分別是
publicprotectedprivatepackage

public和protected還有private其實都是和C++中是一樣的。

  • public是外部可見,最大範圍。
  • protected是外部不可見,但是子類內部可見。
  • private是隻有自己內部可見。

特殊的這個packageC++中是不存在的。在C++中,如果開頭默認沒寫訪問修飾符,就是private例如下面的變量a就是。

class A{
	int a = 0;
}

但是在java中如下,如果默認不寫。那麼這個a是在同一個包範圍內都是可見的,超過同一個包這個範圍,就無論如何都不可見了。

public class A{
	int a = 0;
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章