java基礎之約束關鍵字 public、private、protected, default

關鍵字 所在類 同一個包的類 子類 不同包的非子類
public 可以訪問 可以訪問 可以訪問 可以訪問
protected 可以訪問 可以訪問 可以訪問 不可以訪問
default 可以訪問 可以訪問 不可以訪問 不可以訪問
private 可以訪問 不可以訪問 不可以訪問 不可以訪問

public 是權限最寬鬆的約束詞,只要在本項目內在所有的類中都可以訪問public所修飾的屬性 及 方法

protect 是介於private 和 public 之間的約束, 表示受保護的。可以在本類和同包下的類及子類中訪問,

default 默認的約束,可以在本類及同包下的類訪問

private 私有的,只能在本類的方法中訪問

對於子類雖然不能訪問default和private修飾的屬性及方法,但是屬性及方法也是被繼承下來的

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