各位帮忙看看了,该怎么处理

各位帮忙看看了#includeiostreamusing namespace stdconst float PI3.14fclass Ar{private:float m,r

各位帮忙看看了
#include<iostream>
using namespace std;
const float PI=3.14f;
class Ar
{private:
  float m,r;
 public:
  Ar()
  {r=3.6f;}
  Ar(float rr)
  {rr=3.6f;r=rr;}
  ~Ar()
{
delete float rr;
}
  float ar_r();
};
float Ar::ar_r( ) 
  {return r*r*PI;}  
void main()
  { float m;
  Ar ar1( );  
  Ar ar2=3.7f;
  m=ar2.ar_r( );
  }


[解决办法]
Ar(float rr)
{rr=3.6f;r=rr;}
==>
Ar(float rr)
{r=rr;}