我目前正在编写 Pearson 印刷公司的“从 C++ 早期对象开始”一书的第 7 章。
我无法理解此类声明中变量“r”的功能:
class Circle
{ private:
double radius;
public:
void setRadius(double r)
{ radius = r; }
double getArea()
{ return 3.14 * pow(radius, 2); }
};
为什么我不能像这样写“半径”变量?
class Circle
{ private:
double radius;
double getArea()
{ return 3.14 * pow(radius, 2); }
};
我不明白的功能
public:
void setRadius(double r)
{ radius = r; }
陈述。