定义长方形类,含:
属性:宽、高(浮点型);
方法:求周长、面积;
构造方法3个:(1)无参——宽、高默认值为1;(2)1个参数——宽、高均为参数值;2个(3) 3个参数——宽、高各为参数值。
要求:进行测试。
public class Test_ZuoYe5 {
public static void main(String[] args) {
//通过构造器传参
Rectangle r=new Rectangle(4,6);
System.out.println(r.area());
System.out.println(r.perimeter());
}
}
class Rectangle{
//属性
double width;//宽
double height;//高
//空构造
public Rectangle() {
width=1;
height=1;
}
//一个参数构造
public Rectangle(double width) {
this.width = width;
this.height = width;
}
//全参构造
public Rectangle(double widt