看板 java 關於我們 聯絡資訊
各位版上的先進 小弟有一個關於函式覆寫的問題想要請教 假設我現在有一個父類別的方法長的像這樣 class A{ method myMethod(){ /*Do something*/ section 1 .... /*Do other thing*/ setction 2 .... } } 而其子類別 class B extends A{ method myMethod(){ /*Do something*/ section 1 new work... /*Do other thing*/ section 2 } } 由於A是很多人在用的class 因此會希望在儘量不改動A的情況下寫出B的myMethod 但看起來section 1 和 section 2好像只能複製貼上 不曉得有沒有什麼好辦法可以不要複製貼上 畢竟這樣如果A有改就得跟著改B 希望大家能夠不吝賜教 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.56.235.142 ※ 編輯: eai 來自: 61.56.235.142 (04/20 01:38)
tkcn:section 1&2 另外寫兩個 method 04/20 01:37
cooper6334:把section1,2也都寫成函式 04/20 01:38
kevin771012:不是overload後,子類別就可以依照你的輸入值去選擇跑 04/21 10:36
kevin771012:父或子類別了嗎~@@? 04/21 10:40