1. 程式人生 > >虛方法、抽象方法、接口方法

虛方法、抽象方法、接口方法

需要 沒有 類方法 nbsp 類的方法 bst ide ride 抽象方法

1.virtual方法(虛方法)

virtual方法用於在基類中修飾子類,會遇到下面2種情況:

情況1:子類沒有重寫,則子類調用的是基類的方法。

情況2:子類重寫了,則子類調用的重寫的方法。

2. abstract方法(抽象方法)

抽象方法只是可以在抽象類中出現,並且沒有具體的實現。抽象類必須在派生類中通過override實現。派生類必須全部實現父類的方法,否則派生類也需要定義為抽象類。

3.接口方法

接口方法必須出現在接口中,沒有方法的實現,只有方法名稱,參數和返回值。派生類必須全部實現父類方法。

下面定義幾個類具體實現以下:

虛方法、抽象方法、接口方法