Java訪問修飾符

Java訪問修飾符包括private,default,protected和public

含義分別表示私有的,默認的,受保護的和公有的訪問修飾符。這些訪問修飾符既可以修飾類中的屬性,又可以修飾類中的方法,而public和default還可以修飾類。在同一個java文件裏,公有類有且僅有一個,並且該文件命名爲類名.java。

     Java訪問修飾符就是確定類中屬性或方法的訪問權限,換句話說,就是這些屬性和方法所起的作用範圍。

     private,私有的訪問權限,也是最嚴格的訪問權限,僅只能在設置了該權限的類中訪問,利用這個訪問權限,表現出封裝思想。

     default,默認的訪問權限,也是可以省略的訪問權限,它不僅能在設置了該權限的類中訪問,也可以在同一包中的類或子類中訪問。

     protected,受保護的訪問權限,它除了具有default的訪問權限外,還可以在不同包中所繼承的子類訪問。

     public,公有的訪問權限,也是最寬鬆的訪問權限,不僅可以是同一個類或子類,還是同一個包中的類或子類,又還是不同包中的類或子類,都可以訪問。

發佈了159 篇原創文章 · 獲贊 10 · 訪問量 45萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章