私は現在、ピアソン印刷会社の著書「Starting Out With C++EarlyObjects」の第7章に取り組んでいます。
このクラス宣言の変数「r」の関数を理解できません。
class Circle
{ private:
double radius;
public:
void setRadius(double r)
{ radius = r; }
double getArea()
{ return 3.14 * pow(radius, 2); }
};
なぜこのように「radius」変数を書くことができないのですか?
class Circle
{ private:
double radius;
double getArea()
{ return 3.14 * pow(radius, 2); }
};
の機能がわかりません
public:
void setRadius(double r)
{ radius = r; }
声明。