請說出作用域public,private,protected,以及不寫時的區別
這四個作用域的可見範圍如下表所示。
說明:如果在修飾的元素上面沒有寫任何訪問修飾符,則表示friendly。
作用域 當前類 同一package 子孫類 其他package
public √ √ √ √
protected √ √ √ ×
default √ √ × ×
相關文章
- php class中public,private,protected,static的區別,以及例項PHP
- 【Java】private,protected,public,default的區別(形象生動)Java
- public, private, protected 訪問許可權訪問許可權
- private,public,protected,static不可以修飾區域性變數,方法裡的變數變數
- #Java教程:訪問修飾符:public、protected、預設、private @FDDLCJava
- Ruby的private和protected
- java中public,protected,private關鍵字以及預設訪問許可權修飾符的用法細節Java訪問許可權
- C++中類繼承public,protected和private關鍵字作用詳解及派生類的訪問許可權C++繼承訪問許可權
- 暫時性死區以及函式作用域函式
- static,private,final,abstract,protected
- 請說說json和jsonp的區別?JSON
- var和public的區別
- Python 訪問限制 private publicPython
- SpringMVC(3)-request域和session域的作用和區別SpringMVCSession
- 請說說 `<pre>` 和 `<code>` 標籤的區別?
- 請說說escape、encodeURI、decodeURI、encodeURIComponent和decodeURIComponent的區別?
- 請說說`<script>`、`<script async>`和`<script defer>`的區別
- c語言中作用域和儲存期的區別C語言
- 說說你對作用域鏈的理解
- async與defer的作用與區別以及阻塞優化優化
- Java Web中requset,session,application 的作用域及區別JavaWebSessionAPP
- GitHub的Repository許可權將public轉為privateGithub
- 引數為*&與*的區別以及二維陣列傳遞時列數不對等的區別陣列
- 說說Loader和Plugin的區別?編寫Loader,Plugin的思路?Plugin
- 【Java小疑問】類和方法 前面新增public和不新增public的區別Java
- 說說 HTTP 常見的請求頭有哪些? 作用?HTTP
- 「乾貨」細說 call、apply 以及 bind 的區別和用法APP
- Http 請求 header 大小寫有區別嗎?HTTPHeader
- js的作用域、作用域鏈JS
- API介面的要素以及API的作用說明API
- 【譯】WebAPI,Autofac,以及生命週期作用域WebAPI
- go語言中make和new有什麼作用以及區別?Go
- 函式(三)作用域之變數作用域、函式巢狀中區域性函式作用域、預設值引數作用域函式變數巢狀
- JavaScript全域性作用域下,變數加var和不加var的區別。JavaScript變數
- js的作用域與作用域鏈JS
- js的作用域和作用域鏈JS
- ajax 請求的時候 get 和 post 方式的區別?
- 說說bind、call、apply的區別?並手寫實現一個bind的方法APP
- sql中別名as,不寫,以及使用雙引號總結SQL