Java中public、protected、default、private的區別

 使用範圍大小排序:public > protected >default > private

Java訪問控制符的使用情況
  類內部 本包 子類(包外) 外部包
public
protected
default(friendly-針對包) ✘(包內子類✔)
private

 public:可以被所有其他類所訪問

protected:自身、子類及同一個包中類可以訪問

default:同一包中的類可以訪問,包內子類是可以訪問的,聲明時如果沒有加修飾符,則是friendly的。

private:只能被自己訪問和修改

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章