#include <iostream>
using namespace std;

class Base {
public:
	virtual void meth(){
		cout << "base method" << endl;
	};
};

class Heir : public Base {
public:
	void meth(){
		cout << "heir method" << endl;
	};
};

int main() {
	
	Base *a = new Heir();
	Heir *b = new Heir();
	
	a->meth();
	b->meth();
	
	delete a;
	delete b;
	
	return 0;
}