属性两个double成员变量,width和eight
时间: 2024-10-07 10:00:49 浏览: 28
在面向对象编程中,如果你要定义一个Rectangle类,并且有宽度(width)和高度(height)这两个重要的尺寸属性,通常会这样设计:
```java
public class Rectangle {
private double width; // 宽度属性
private double height; // 高度属性
// 宽度和高度的默认构造函数
public Rectangle(double width, double height) {
this.width = width;
this.height = height;
}
// 获取和设置宽度的方法
public double getWidth() {
return width;
}
public void setWidth(double width) {
this.width = width;
}
// 获取和设置高度的方法
public double getHeight() {
return height;
}
public void setHeight(double height) {
this.height = height;
}
// 可选的其他方法,例如计算面积、周长等
}
```
这里的`private`关键字表明这些变量是私有的,只能通过类的公共方法(如`getWidth()`和`setWidth()`)访问,提高了代码的安全性和封装性。
阅读全文