在Java程式中,若子類別(Subclass)的方法(Method)與父類別(Superclass)的方法具有相同的方法名稱、參數(Parameter)數量、參數型態(Type)、以及回傳(Return)型態,僅方法內部實作不同,則稱為下列物件導向程式的何種設計方式?
A複製(Copy)
B委派(Delegation)
C多載(Overloading)
D覆寫(Overriding)正確答案
答案與詳解
覆寫(Overriding)指子類別以『相同簽章(名稱、參數、回傳型態)』重新定義父類別方法,只改內部實作,正是題目描述的情境。
