【无标题】

定义一个包含纯虚函数的基类Animal,定义具体的动物如: 狮子、熊猫、猫、狗继承自Animal类
Animal类中包含纯虚函数sound(),perform(), 在子类中,对纯虚函数进行重写;要求: 定义一个全局函数,形参固定,通过不同的实参完成在全局函数中对不同类重写的perform和sound的调用

#include 

using namespace std;
class Animal
{
public:
    virtual void sound()=0;
    virtual void perform()=0;

};
class Lion:public Animal
{
    void sound();
    void perform();
};
void Lion::sound()
{
    cout<<"狮子叫"<

【无标题】_第1张图片

你可能感兴趣的:(c++,开发语言)