注:本題只需要提交填寫部分的程式碼,請按照C++方式提交。
根據類 Mammal派生Cattle 和Horse ,輸出動物的叫聲。
#include <stdio.h>
#include <iostream>
using namespace std;
class Mammal
{
public:
virtual void Speak() const=0;
virtual ~Mammal() {}
};
/*
請在該部分補充缺少的程式碼
*/
int main()
{
Mammal *p;
p=new Cattle;
p->Speak(); //輸出牛的叫聲moo!
delete p;
p=new Horse;
p->Speak(); //輸出馬的叫聲neigh!
delete p;
return 0;
}