原文鏈接:www.baidu.com
權限修飾符概述
在Java中提供了四種訪問權限,使用不同的訪問權限修飾符修飾時,被修飾的內容會有不同的訪問權限。訪問權限 public > protected > (default) > private
- public:公共的。
- protected:受保護的
- default:默認的
- private:私有的
不同權限的訪問能力
可見,public具有最大權限。private則是最小權限。
編寫代碼時,如果沒有特殊的考慮,建議這樣使用權限:
- 成員變量使用 private ,隱藏細節。
- 構造方法使用 public ,方便創建對象
- 成員方法使用 public ,方便調用方法。
tips:不加權限修飾符,其訪問能力與default修飾符相同