-2
A
回答
8
爲了更好地理解,你需要看到這個
Access Modifiers
Same Class Same Package Subclass Other packages
public Y Y Y Y
protected Y Y Y N
no access modifier Y Y N N
private Y N N N
這裏的重要區別是Deafult
和protected
之間。
默認:決不包
受保護的外部訪問:只有包外部訪問,當且僅當類是進一步的細節子類
Please see this。
編輯:你的問題的回答也同樣是You can access the protected member by make your class a sub class of the class , in which protected member is defined
相關問題
- 1. Delphi訪問修飾符
- 2. 內部訪問修飾符
- 3. 庫級訪問修飾符
- 4. EventInfo訪問修飾符
- 5. 動態訪問修飾符
- 6. 練習訪問修飾符
- 7. 類訪問修飾符
- 8. 保護訪問修飾符
- 9. 通過訪問修飾符
- 10. 包訪問(protected修飾符)
- 11. Java訪問修飾符優先
- 12. 在java中訪問'final'修飾符類
- 13. 關於java最終訪問修飾符
- 14. Java默認訪問修飾符
- 15. 斯卡拉私有訪問修飾符範圍
- 16. Java訪問修飾符:無修飾符與「默認」
- 17. 訪問說明符和訪問修飾符有什麼區別?
- 18. 範圍修飾符
- 19. 訪問Javascript中的修飾符
- 20. 訪問修飾符的內部類
- 21. 名稱空間的訪問修飾符
- 22. 函數的SQL Server訪問修飾符
- 23. 訪問修飾符的正確應用
- 24. 爪哇 - 保護的訪問修飾符
- 25. 私人訪問修飾符的澄清
- 26. 訪問修飾符 - 目的是什麼?
- 27. 沒有訪問修飾符的方法
- 28. 屬性的不同訪問修飾符?
- 29. 檢查方法的訪問修飾符
- 30. 非訪問修飾符的繼承
在這裏找到[http://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html](http:// docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html) – 2013-04-18 04:43:19
http://stackoverflow.com/questions/15939002/protected-access-modifier-in-java – jmort253 2013-04-18 04:46:22
官方教程中的表(這是在接受的答案中複製)不是超級教學法。看看[這張表](http://stackoverflow.com/a/33627846/276052)稍微好一點的可視化。 – aioobe 2015-11-13 12:53:30