[单选题]已定义一个圆的类Circle:
class Circle
{ private:
double r;
public:
void SetR(double x) { r = x; }
double GetArea( ) { return 3.14*r*r; } };
下列计算圆面积的代码中,正确的是( )。
A
Circle c; c.SetR(10.5); cout << c.GetArea( );
B
Circle c; c.r = 10.5; cout << 3.14*c.r*c.r;
C
Circle c; cout << c.GetArea( );
D
Circle c; SetR(10.5); cout << GetArea( );