题目:声明一个矩形类Rectangle,其中有多个构造方法,用不同的构造方法创建对象,并输出矩形的周长和面积。
实现代码如下:
public class Rectangle {
float length;
float width;
public Rectangle(float mylength,float mywidth){
length=mylength;
width=mywidth;
}
public void getmeter(){
System.out.printf("周长为:%.2f\n",length*2+width*2);
}
public void getarea(){
System.out.printf("面积为:%g",length*width);
//%g用来输出实数,它根据数值的大小,自动选择f格式或者e格式
}
public static void main(String[] args){
Rectangle R = new Rectangle(7.5f,6.8f);
R.getmeter();
R.getarea();
}
}