打卡5.22

发布时间 2023-05-23 10:26:00作者: 淮竹i
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;
 }
};