51Testing软件测试论坛
标题:
定义一个抽象类Animal,其有一个纯虚函数Speak。
[打印本页]
作者:
测试积点老人
时间:
2020-8-24 13:14
标题:
定义一个抽象类Animal,其有一个纯虚函数Speak。
定义一个抽象类Animal,其有一个纯虚函数Speak;通过该类分别派生出两个类,一个Cat类,一个Dog类,这两个类分别对其Speak函数进行了重写。通过main函数测试并实现多态。
作者:
海海豚
时间:
2020-8-25 09:30
https://ask.csdn.net/questions/1082049
看下这个
作者:
bellas
时间:
2020-8-25 10:34
参考下这个链接吧
https://blog.csdn.net/CSDN_HELIU ... 1%A1%E7%B1%BBanimal
作者:
jingzizx
时间:
2020-8-25 14:33
可以实现
作者:
郭小贱
时间:
2020-8-25 16:25
using namespace std;
class Animal{
public:
virtual void Speak()=0;
};
class Cat:public Animal{
public:
virtual void Speak(){
std::cout << "喵喵 喵喵!" << std::endl;
}
};
class Dog:public Animal{
public:
virtual void Speak(){
std::cout << "汪 汪汪!"<<std::endl;
}
};
int main()
{
Animal *cat = new Cat();
cat->Speak();
Animal *dog = new Dog();
dog->Speak();
return 0;
}
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2