JAVA基礎-特性之封裝

封裝是java三大特性(封裝、繼承、多態)中其中之一。java

權限的引入是封裝的一個表現,spa

經過權限修飾符,對類和類的屬性的訪問權限進行限制;設計

經過這種方法,強化面向對象的概念;對象

在設計類時,經過權限來控制其屬性、功能(或者說是方法)對外開放程度;繼承

方法實現者關心屬性和功能的實現細節,調用者則關心類所提供的屬性和功能的使用規則,由於實現細節已經封裝好了。ci

Java 中的權限修飾符即權限範圍(1:擁有權限,0:沒有權限):table

 

  類內部 同包 同包的子類 同一個工程
private 1 0 0 0
缺省 1 1 0 0
protect 1 1 1 0
public 1 1 1 1
相關文章
相關標籤/搜索