在編寫代碼中暴露必需的部分,而隐藏其他部分,這意味着類建立者可以任意修改被隐藏的部分,而不用擔心對其他任何人造成影響,也不會被其他開發人員修改
Java通過三個關鍵字public,private,protected在類的内部設定邊界。這些關鍵字決定了類的使用範圍
public:任何人都是可用的
private:除類型的建立者和類型的内部方法之外的任何人都不能通路的元素
protected:繼承類可以通路
包通路權限:當沒有使用前面提到的任何通路指定詞,在這個權限下,類可以通路同一個包(庫構件)中的其他類的成員可以通路。