一道java编程的问题

来源:百度知道 编辑:UC知道 时间:2024/05/26 13:17:47
创建一个Rectangle类,该类拥有属性length和width,每个属性的默认值均为1;该类拥有方法perimeter和area,分别用于计算矩形的周长和面积;该类还有设置和读取属性length和width的方法。
初学,不是很懂,忘高手帮忙编写和解释

public class Rectangle
{
private double width=1;
private double height=1;
//这个颜色你可以不用,去掉即可,同时也去掉get,set方法
private String color="white";

//无参构造器
public Rectangle()
{}
//有参构造器
public Rectangle(double width, double height)
{
this.width = width;
this.height = height;
}
//属性的get和set方法定义
public void setWidth(double width)
{
this.width = width;
}

public double getWidth()
{
return this.width;
}

public void setHeight(double height)
{
this.height = height;
}
public double getHeight()
{
return this.height;
}
public void setColor(String color)
{