数据成员是边长,函数成员是面积函数,构造函数。
这个先不说了,我想知道数据成员和函数成员的代码是什么样的呀
参考GPT和自己的思路:
好的,下面是用C++编写一个正方形类的代码,包括数据成员和函数成员:
class Square {
private:
double sideLength; //边长
public:
Square(double side) { //构造函数
sideLength = side;
}
double area() { //面积函数
return sideLength * sideLength;
}
};
以上代码定义了一个Square类,其中私有成员变量sideLength表示正方形的边长,公有函数成员area()用于计算正方形的面积。构造函数Square(double side)用于初始化边长。在实际使用时,可以通过以下方式创建一个Square对象:
Square s(5.0); //创建边长为5的正方形对象
cout << "面积为:" << s.area() << endl;
以上代码输出将是“面积为:25”。