#include<iostream>
using namespace std;
class Shape
{
protected:
public:
virtual void print_area()=0;
};
class Circle : public Shape
{
int r;
public:
Circle(int r):r(r){}
Circle()=default;
void print_area()
{
float area = 3.14*r*r;
cout<<"Circle area="<<area<<endl;
}
};
class Rectangle : public Shape
{
int len;
int wid;
public:
Rectangle(int l,int w):len(l),wid(w){}
Rectangle()=default;
void print_area()
{
int area;