#Java教程:訪問修飾符:public、protected、預設、private @FDDLC
Java中修飾符有很多,其中訪問修飾符有4個,開放程度從高到低依次是:public、protected、預設(即不加訪問修飾符)、private。
開放程度的等級從高到低為(前面的包含後面的):所有類可見、子類可見、同一個包中的類可見、僅自己(本類)可見。
不服測個試!
工程結構:
因為簡單,public就不測試了。下面以Provider為研究物件!
Provider:自己嘛,都能訪問!
User1:除了private,其他都能訪問
User2:只能訪問public,不能訪問protected、預設、private
SubProvider:此類和Provider(其父類)不在同一個包,能訪問public、protected。
相關文章
- java中public,protected,private關鍵字以及預設訪問許可權修飾符的用法細節Java訪問許可權
- public, private, protected 訪問許可權訪問許可權
- Java的訪問修飾符Java
- 訪問修飾符
- private,public,protected,static不可以修飾區域性變數,方法裡的變數變數
- 【Java】private,protected,public,default的區別(形象生動)Java
- Python 訪問限制 private publicPython
- TypeScript 類訪問修飾符TypeScript
- C++學習——訪問修飾符C++
- c#封裝、訪問修飾符C#封裝
- Java入門系列之訪問修飾符作用範圍Java
- Java 修飾符Java 修飾符
- java修飾符Java
- 訪問修飾符你用對了嗎
- C#基礎訪問修飾符概述C#
- Java入門筆記(六)——訪問許可權修飾符Java筆記訪問許可權
- Java 常用修飾符Java
- PLC結構化文字(ST)——訪問修飾符
- php class中public,private,protected,static的區別,以及例項PHP
- TypeScript入門2:類、繼承、訪問修飾符TypeScript繼承
- Java的static修飾符Java
- java中的修飾符Java
- C++中類繼承public,protected和private關鍵字作用詳解及派生類的訪問許可權C++繼承訪問許可權
- java修飾符使用指南Java
- JAVA java學習(24)——————java修飾符Java
- Vue - 按鍵修飾符 && 系統修飾符Vue
- java oop 修飾符&關鍵字JavaOOP
- static,private,final,abstract,protected
- Ruby的private和protected
- Java之private關鍵字修飾成員變數Java變數
- java常用修飾符(隨堂筆記)Java筆記
- 繼承&修飾符繼承
- vue 事件修飾符Vue事件
- vue sync 修飾符Vue
- JAVA修飾符、運算子、迴圈語句Java
- Java中final修飾符都有什麼作用Java
- 為什麼類只能用public修飾?
- Java 類與物件(繼承extends super關鍵詞 方法重寫 抽象abstract 訪問修飾符/許可權控制符)Java物件繼承抽象