class Circle{
private:
float r;
public:
Circle(float a)
{
r=a;
cout<<"Constructor called"<<endl;
}
Circle(Circle&c)
{ r=c.r;
cout<<"Copy constructor called"<<endl;
}
~Circle()
{
cout<<"Destructor called"<<endl;
}
float area()
{
return r*r*3.14;
}
float perimeter()
{
return 2*3.14*r;
}
};