import java.util.Scanner;
@SuppressWarnings("unused")
public class Rectangle {
private static Rectangle rectangle;
private float length;
private float width;
public Rectangle(float length,float width) {
this.length=length;
this.width=width;
}
public Rectangle() {
}
public float getLength() {
return length;
}
public float getWidth() {
return width;
}
public void setLength(float length) {
this.length=length;
}
public void output() {
System.out.println("长方形的长为:"+length);
System.out.println("长方形的宽为:"+width);
System.out.println("长方形的面积为:"+area1());
System.out.println("长方形的周长:"+perimeter1());
}
private String perimeter1() {
// TODO Auto-generated method stub
return null;
}
private String area1() {
// TODO Auto-generated method stub
return null;
}
public float perimeter() {
return 2*(width+length);
}
public float area() {
return length*width;
}
@SuppressWarnings("resource")
public static void main(String[] args) {
Scanner scanner=new Scanner(System.in);
System.out.println("请输入长方形的长:");
float length=scanner.nextFloat();
System.out.println("请输入长方形的宽:");
float width=scanner.nextFloat();
Rectangle retanfle=new Rectangle(length,width);
rectangle.output();
}
}
把最后一行的rectangle.output();
改成retanfle.output();
就好啦