设计一个描述矩形的类rectangle,类中有成员变量为矩形的长(length)和宽(width),有求矩形面积(area)和周长(perimeter)的方法。将成员变量长和宽设置为私有成员,并提供g
时间: 2023-04-24 13:06:11 浏览: 121
et和set方法来访问和修改这些成员变量。代码示例如下:
class Rectangle {
private:
double length;
double width;
public:
Rectangle(double l, double w) {
length = l;
width = w;
}
double getLength() {
return length;
}
void setLength(double l) {
length = l;
}
double getWidth() {
return width;
}
void setWidth(double w) {
width = w;
}
double getArea() {
return length * width;
}
double getPerimeter() {
return 2 * (length + width);
}
};
在这个类中,我们定义了一个构造函数,用来初始化矩形的长和宽。我们还定义了四个公共方法,分别是getLength、setLength、getWidth和setWidth,用来访问和修改矩形的长和宽。最后,我们还定义了getArea和getPerimeter方法,用来求矩形的面积和周长。这些方法都是公共方法,可以被其他类或对象调用。
阅读全文