java,方法重寫,final
/*
方法重寫:
好處:自己可以有自己的實現方案。
弊端:會不小心把父類中不能被改變的方法也給改變了。
如何解決弊端呢?
也就是說,我們現在需要一種方案,告訴子類,我這個方法你是不能重寫的。
這個時候,java就提供了一個關鍵字:final。
final:
是最終的意思的,可以修飾類,修飾成員變量,修飾成員方法。
特點:
修飾成員方法:方法不能被子類重寫。
修飾類:類不能被繼承。
修飾成員變量:該變量就是常量了。
自定義常量:用final。把以前的變量用final修飾後,就是常量。
*/
/*
形式參數被final修飾:
基本類型:意思是基本類型的值在該方法內部不能被修改。
引用類型:意思是引用類型的地址值不能發生改變,但是,內容是可以改變的。
*/
方法重寫:
好處:自己可以有自己的實現方案。
弊端:會不小心把父類中不能被改變的方法也給改變了。
如何解決弊端呢?
也就是說,我們現在需要一種方案,告訴子類,我這個方法你是不能重寫的。
這個時候,java就提供了一個關鍵字:final。
final:
是最終的意思的,可以修飾類,修飾成員變量,修飾成員方法。
特點:
修飾成員方法:方法不能被子類重寫。
修飾類:類不能被繼承。
修飾成員變量:該變量就是常量了。
自定義常量:用final。把以前的變量用final修飾後,就是常量。
*/
/*
形式參數被final修飾:
基本類型:意思是基本類型的值在該方法內部不能被修改。
引用類型:意思是引用類型的地址值不能發生改變,但是,內容是可以改變的。
*/
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
本地緩存Ehcache的應用實踐
京東雲開發者
2024-05-31 23:55:56
一站式鏈路追蹤:阿里雲的端到端解決方案
原創
2024-05-31 21:13:44
com.fasterxml.jackson.databind.JsonMappingException: Invalid UTF-8 start byte 0xb1
原創
2024-05-30 22:15:03
雲效 Flow 配置備忘
原創
2024-05-30 11:43:23
Dolphinscheduler不重啓加載Oracle驅動
原創
2024-05-28 21:22:10
記錄一次cnvd事件型證書漏洞挖掘
原創
2024-05-28 11:16:19
構建強韌:愛奇藝VRS系統可用性建設實踐
原創
2024-05-28 02:22:00
spring源碼閱讀之bean加載過程(一)
原創
2024-05-27 23:55:57
今天!通義靈碼在北京、成都、杭州三城開講啦
原創
2024-05-27 21:13:46
關於在SpringBoot3.2中使用grpc插件生成*ServiceGrpc.java報錯找不到符號的一種解決方案
原創
2024-05-27 13:48:34
聊聊Spring中的數據綁定 --- WebDataBinder、ServletRequestDataBinder、WebBindingInitializer 文章源於Ai生成
微學網絡
2024-05-27 10:53:57
hadoop-2單節點和hive安裝
原創
2024-05-24 23:51:33
對話阿里云云原生產品負責人李國強:推進可觀測產品與OpenTelemetry開源生態全面融合
原創
2024-05-24 21:13:50