c++虚函数
#include <iostream>using namespace std;class animal{ int a;public: virtual void eat() { cout << "animal eat" << endl; } virtual void play() { cout << "animal play" << endl; }};class dog : public animal{ int b;public: void eat() { cout << "dog eat" << endl; } void play() { cout << "dog play" << endl; } virtual void run() { cout << "dog run"<< endl; }};int main(){ animal a1; dog d1; d1.eat(); return 0;}