假設父類有私有變量 int a 和公共方法 int getA(),方法中訪問了變量 {return a;}。子類繼承的方法在被調用時,需要傳入子類對象引用,就是this,因爲方法內部實際上是 {return this.a;}。方法是通過對象引用來獲取變量,如果沒有繼承,那麼子類的this裏面就沒有這個a了。同理,公共方法getA()內部可能調用父類的私有方法setFlag(),只是在子類內部,不能直接訪問繼承的私有變量和私有方法。
子類會繼承父類的私有方法和私有屬性,只是不能直接訪問
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
Spring Security 如何防止點擊劫持
原創
2024-06-15 01:13:42
技術解密Java Chassis 3超實用的可觀測性
原創
2024-06-14 22:58:27
詳解Spring Boot的RedisAutoConfiguration配置
原創
2024-06-14 22:58:25
OpenTelemetry 實踐指南:歷史、架構與基本概念
原創
2024-06-14 12:33:40
進程還在,JSF接口不幹活了,這你敢信?
原創
2024-06-14 11:54:16
Scala網絡編程:代理設置與Curl庫應用實例
原創
2024-06-14 00:06:31
動態線程池思想學習及實踐
原創
2024-06-13 23:54:49
JeecgBoot 企業級開源低代碼平臺,v3.7.0 里程碑大版本發佈
原創
2024-06-13 13:12:19
Java生成PDF文件,並將PDF轉爲圖片
引入依賴 <dependency> <groupId>com.itextpdf</groupId> <artifactId>itextpdf</artifactId>
原創
2024-06-12 23:21:32
SonarQube代碼質量檢測線上配置指南
原創
2024-06-12 01:12:57
雲原生週刊:Kubernetes 十週年 | 2024.6.11
原創
2024-06-11 23:16:00
「Java開發指南」如何使用Spring註釋器實現Spring控制器?(一)
原創
2024-06-11 12:18:10
奇怪!應用的日誌呢??
原創
2024-06-11 11:55:14
華爲雲短信服務教你用C++實現Smgp協議
原創
2024-06-11 10:57:30
24小時熱門文章