前言:本文解決的問題
- public protected default private這四個修飾符的訪問權限問題
public對所有類公開,private只有本類可以訪問。這里需要注意的是protected,除了對本類和子類公開外,還對本包所在類的公開,即同一包類的類都可以訪問;default,如果沒有明確寫出修飾類型則為default,它只對本包公開。這四個修飾符的訪問權限從大到小為public>protected>default>private。
另外,慎用protected,容易破壞封裝性。