【发布时间】:2012-12-09 16:25:39
【问题描述】:
我创建了一个名为 Rectangle 的 Java 类,它有两个实例变量(宽度和高度)&
两个实例方法(面积和周长) 两个方法都不带参数,但
返回双精度值。 area 方法返回矩形的面积(宽 * 高),而
圆周返回 (2*width+2*height)。然后使用 main 方法创建 Demo 类进行测试
类 Rectangle 通过实例化 4 个对象并提示用户输入宽度和高度
每个实例。然后打印出每个实例的面积和周长。
我创建了两个类,第一个类是 Rectangle:
public class Rectagle {
private double width;
private double height;
public double area() {
return width * height;
}
public double circumference() {
return 2*width+2*height;
}
}
我创建了第二个类 Demo 来测试这个类:
import java.util.Scanner;
public class Demo {
public static void main(String []args){
Scanner console=new Scanner(System.in);
Rectagle R1=new Rectagle();
Rectagle R2=new Rectagle();
Rectagle R3=new Rectagle();
Rectagle R4=new Rectagle();
}
}
我的问题,我不明白这一点”并提示用户输入宽度和高度 每个实例。然后打印出每个实例的面积和周长。
【问题讨论】:
-
你的班级被介绍给
java.util.Scanner了吗? -
我必须放 Scanner ,因为我应该要求用户使用键盘输入值
标签: java