编写一个Rect类,要求: (1)Rect类的私有成员变最有: a: int型,代表长。b:int型,代表宽。 (2)Rect类的公有成员方法有: Rect():构造方法,默认的a、b的值都是0。 Rectint len, int width)分别用两个形式参数len、 width对成员变最a、b进行初始化, double area()计算矩形的面积 void display():输出矩形的长、宽和面积。 (3)然后编写一个含有main方法的类UseRect,创建Rect类的对象,并调用上面定义的方法。用JAVA编写
时间: 2023-05-22 14:06:13 浏览: 131
按以下描述和要求建立两个类:基类 Rectangle(矩形类) 和派生类 Cube(正方体)
Rect类的代码如下:
public class Rect {
private int a; // 代表长
private int b; // 代表宽
public Rect() {
this.a = 0;
this.b = 0;
}
public Rect(int len, int width) {
this.a = len;
this.b = width;
}
public double area() {
return this.a * this.b;
}
public void display() {
System.out.println("长:" + this.a);
System.out.println("宽:" + this.b);
System.out.println("面积:" + area());
}
}
然后是UseRect类的代码:
public class UseRect {
public static void main(String[] args) {
Rect r1 = new Rect();
Rect r2 = new Rect(5, 10);
r1.display();
r2.display();
}
}
以上代码可以在Java环境下运行,输出结果为:
长:0
宽:0
面积:0.0
长:5
宽:10
面积:50.0
阅读全文