根據以下主函式完善程式內容,以實現規定的輸出。不允許改變主函式的內容。
int main()
要求輸出:
horse 申請了空間...
horse 申請了空間...
pegasus 申請了空間...
just a horse.
i can fly!
horse 釋放了空間...
pegasus 釋放了空間...
horse 釋放了空間...
**實現,ide為vs2017
#include "stdafx.h"
#includeusing namespace std;
class horse
virtual void fly()
virtual ~horse()
};class pegasus :public horse
void fly()
~pegasus()
};int main()
PTA 馬會飛 15 分 (多型)
已知horse類是pegasus類的父類,根據以下主函式完善程式內容,以實現規定的輸出。不允許改變主函式的內容。int main 無 根據樣例格式輸出。在這裡給出一組輸入。例如 無在這裡給出相應的輸出。例如 horse 申請了空間.horse 申請了空間.pegasus 申請了空間.just a h...
C 虛函式與多型
1.1 虛函式概念 1.定義 在乙個類的成員函式前面加上virtual關鍵字,則該函式就稱為虛函式。2.如果乙個函式不是類的成員函式,則該函式不能定義為虛函式。即就是類外面不能使用virtual關鍵字 1.2 純虛函式與抽象類 1.純虛函式 在虛函式的後面加上 0 virtual void disp...
c 多型與虛函式
多型按字面的意思就是多種形態。當類之間存在層次結構,並且類之間是通過繼承關聯時,就會用到多型。c 多型意味著呼叫成員函式時,會根據呼叫函式的物件的型別來執行不同的函式。下面的例項中,基類 shape 被派生為兩個類,如下所示 include using namespace std class sha...