1、public:public表明該資料成員、成員函式是對所有使用者開放的,所有使用者都可以直接進行呼叫
2、private:private表示私有,私有的意思就是除了class自己之外,任何人都不可以直接使用,私有財產神聖不可侵犯嘛,即便是子女,朋友,都不可以使用。
3、protected:protected對於子女、朋友來說,就是public的,可以自由使用,沒有任何限制,而對於其他的外部class,protected就變成private。
作用域 當前類 同一package 子孫類 其他package
public √ √ √ √
protected √ √ √ ×
friendly √ √ × ×
private √ × × ×
預設為friendly
java中的 public protected friendly private
相關文章
- java中public private protected default的區別Java
- C#中public、private、protected、internal、protected internal (轉載)C#
- 【Java】private,protected,public,default的區別(形象生動)Java
- 再學Java 之 private、protected、public和default的作用域Java
- C++中的三種繼承public,protected,private(轉)C++繼承
- php class中public,private,protected,static的區別,以及例項PHP
- #Java教程:訪問修飾符:public、protected、預設、private @FDDLCJava
- 面試題 private protected public default修飾符的 作用域面試題
- JavaScript實現類的private、protected、public、static以及繼承JavaScript繼承
- 請說出作用域public,private,protected,以及不寫時的區別
- java中public,protected,private關鍵字以及預設訪問許可權修飾符的用法細節Java訪問許可權
- private,public,protected,static不可以修飾區域性變數,方法裡的變數變數
- Public Private VIP的區別
- 三種繼承的方法:public 繼承/private繼承/protected繼承詳解及區別繼承
- C++繼承詳解:共有(public)繼承,私有(private)繼承,保護(protected)繼承C++繼承
- C++中類繼承public,protected和private關鍵字作用詳解及派生類的訪問許可權C++繼承訪問許可權
- Public與Private的區別 (轉)
- c# public_protected_private許可權訪問符_屬性訪問器get_setC#
- RAC中的各種IP-PUBLIC-VIP-Private-SCAN IP
- 為什麼類和介面不能使用private和protected?介面的方法不能使用private、protected、default
- Python 訪問限制 private publicPython
- Role of Public,Private,Virtual, and SCAN IPs
- rac更改public and private的網路卡和ip
- Java 中關於protected的介紹Java
- Oracle RAC修改public,private,vip scan IPOracle
- GitHub的Repository許可權將public轉為privateGithub
- Oracle RAC環境下vip/public/private IP的區別Oracle
- 深入理解 Java 中 protected 修飾符Java
- Java中”失效”的private修飾符解析Java
- Swift中private、fileprivate、public、open和internal許可權程式碼證明詳解Swift
- Oracle中的publicOracle
- oracle 10g rac modify public ip,private ip,vip實驗步驟Oracle 10g
- google friendly testingGo
- Java原始碼閱讀-String中的private final char value[];Java原始碼
- PostgreSQL-PostgreSQL中的public(九)SQL
- java筆記14之privateJava筆記
- 如何單元測試Java的private方法Java
- 【Java小疑問】類和方法 前面新增public和不新增public的區別Java