纯虚函数+抽象类
#include<iostream>
using namespace std;
//抽象类 不产生对象
class Animal
{
public:
//纯虚函数
virtual void talk()=0;
};
class Cat :public Animal
{
public:
void talk(){ cout<<"喵喵"<<endl;}//重写
};
int main(int argc,char**argv)
{
//Animal a;//error
Cat c;
c.talk();
return 0;
}