勵志

勵志人生知識庫

覆寫是什麼意思

"覆寫"在不同的上下文中有不同的含義:

在漢語詞彙中,"覆寫"的拼音是fù xiě,意思是重謄。

面向對象編程中,"覆寫"(Override)是子類父類的方法進行重新定義的過程。具體來說,如果子類中方法與其父類中方法的方法名和參數相同,則該方法被覆寫。覆寫是父類與子類之間多態性的體現,子類對父類的方法進行重新定義。覆寫的規則包括:

重寫方法的參數列表必須與被重寫的方法的完全相同;

被重寫的方法的方位修飾符不能為private,否則在其子類中只是新定義了一個方法,因為父類中的方法是私有化的;

重寫方法的訪問修飾符一定要大於或等於被重寫方法的訪問修飾符(public>protected>default>private);

重寫的方法的返回值必須和被重寫的方法的返回一致;

重寫的方法所拋出的異常必須和被重寫方法的所拋出的異常一致,或者是其子類。