矩形类
packagecn.edu.uibe.oop;
publicclassRectangle{
floatwidth,height;
/**
*计算面积
*@return矩形的面积
*/
publicfloatgetArea(){
returnwidth*height;
}
/**
*计算周长
*@return矩形的周长
*/
publicfloatgetCircumference(){
return2*(width+height);
}
/**
*改变矩形的大小
*@paramw宽度
*@paramh高度
*/
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());
}
}
Java定义矩形类
最新推荐文章于 2021-04-24 11:41:55 发布