版权声明:本文为博主原创文章,未经博主允许不得转载 https://blog.csdn.net/qq_24644517/article/details/82292058
public class Demo07_Test01 {
public static void main(String[]args){
Rectangle R1=new Rectangle();
R1.setHigh(10);
R1.setWidth(20);
R1.getArea();
System.out.println("矩形的面积是:"+R1.getArea());
R1.getLength();
System.out.println("矩形的周长是:"+R1.getLength());
System.out.println("============================");
Rectangle R2=new Rectangle(20,30);
R2.getArea();
System.out.println("矩形的面积是:"+R2.getArea());
R2.getLength();
System.out.println("矩形的周长是:"+R2.getLength());
}
}
class Rectangle{
private int high;//高
private int width;//宽
public Rectangle(){//无参构造函数
}
public Rectangle(int high,int width){//有参构造函数
this.high=high;
this.width=width;
}
public void setHigh(int high) {//设置高
this.high = high;
}
public int getHigh() {//获取高
return this.high;
}
public void setWidth(int width) {//设置宽
this.width = width;
}
public int getWidth() {//获取宽
return this.width;
}
public int getLength(){//矩形周长方法
return 2*(this.width+this.high);
}
public int getArea(){//矩形面积方法
return this.width*this.high;
}
}