矩形类packagecn.edu.uibe.oop;
publicclassRectangle{
floatwidth,height;
/**
*计算面积
[email protected]
*/
publicfloatgetArea(){
returnwidth*height;
}
/**
*计算周长
[email protected]
*/
publicfloatgetCircumference(){
return2*(width+height);
}
/**
*改变矩形的大小
[email protected]
[email protected]
*/
publicvoidresize(floatw,floath){
width=w;
height=h;
}
/**
*输出矩形的宽和高
*/
publicvoidprintSize(){
System.out.println("宽:"+width+"高:"+height);
}
publicstaticvoidmain(String[]args){
Rectangler1=newRectangle();
Rectangler2=newRectangle();
r1.resize(4.0F,3.0F);
r2.resize(2,5);
r1.printSize();
r2.printSize();
System.out.println("矩形1的面积:"+r1.getArea());
System.out.println("矩形2的面积:"+r2.getArea());
System.out.println("矩形1的周长:"+r1.getCircumference());
System.out.println("矩形2的周长:"+r2.getCircumference());
}
}