abstract.cc

来自「做为SD0609的一员,我扎实的基础是如何打出来的,来看看我那时连猴子选大王都不」· CC 代码 · 共 52 行

CC
52
字号
#include <iostream>using namespace std;class Animal{	int age;	int weight;public:	Animal():age(0),weight(0){}	Animal(int a, int w):age(a),weight(w){}	virtual void eat()=0;	virtual void shout()=0;};class Dog : public Animal{public:	void eat()	{		cout << "dog eats bone" << endl;	}	void shout()	{		cout << "WangWang!!" << endl;	}};class Pekinese : public Dog{public:	void shout()	{		cout << "Ao-------" << endl;	}};void speak( Animal& a ){	a.shout();}int main(int argc, char* argv[]){	Animal* p=NULL;	Dog od;	Pekinese op;	p = &od;	p->shout();	p = &op;	p->shout();	cout << "==============" << endl;	speak( od );	speak( op );	return 0;}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?