子類繼承父類方法重寫 子類繼承父類,怎么把父類的方法重寫?
子類繼承父類,怎么把父類的方法重寫?不一定。1. 普通類繼承不一定重寫父類方法。2. 抽象類繼承。如果子類也是抽象類,則不必重寫父類方法。如果子類不是抽象類,則子類必須在父類中實現(xiàn)抽象方法。3. 接口
子類繼承父類,怎么把父類的方法重寫?
不一定。
1. 普通類繼承不一定重寫父類方法。
2. 抽象類繼承。如果子類也是抽象類,則不必重寫父類方法。如果子類不是抽象類,則子類必須在父類中實現(xiàn)抽象方法。
3. 接口類繼承。如果是子接口,則可以擴展父接口的方法;如果是子抽象類,則可以部分或全部實現(xiàn)父接口的方法;如果不是抽象類,則需要子類實現(xiàn)父接口中定義的所有方法。
子類為什么不能重寫父類的私有方法,為什么不能重寫?
因為父類的私有方法不是公共的,所以可以將私有方法聲明為虛擬方法,然后在子類中重寫它。