我想在cpp中創建接口,以便任何類實現該類,然後該類必須實現父類的函數。如果所有功能都沒有實現,那麼它必須顯示錯誤。cpp中的接口
class parent { // interface class
public :
virtual void display();
}
class base : public parent {
void display(); // this method must be implemented in this class
}
請幫我在C++中繼承這種類型。
如果你打算通過一個ptr刪除父母,你也需要一個虛擬dtor:'virtual〜parent(){}' –
@andeas,這只是一個示例代碼,但我在我的實際代碼中做了它。 –