纯虚函数+抽象类

#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;
}

posted @ 2015-11-07 19:43  cloudren2020  阅读(62)  评论(0编辑  收藏  举报