用java编写一个矩形类,成员变量包括:长l,宽w,类变量count实现计数器功能。 方法包括:无参构造方法,有参构造方法,显示矩形信息的成员方法show(),显示count计数器的类方法DisplayCount()
时间: 2023-08-08 13:04:16 浏览: 94
以下是Java代码实现:
```
public class Rectangle {
private double l; // 长
private double w; // 宽
private static int count = 0; // 计数器
// 无参构造方法
public Rectangle() {
count++;
}
// 有参构造方法
public Rectangle(double l, double w) {
this.l = l;
this.w = w;
count++;
}
// 显示矩形信息的成员方法
public void show() {
System.out.println("长为:" + l + ",宽为:" + w);
}
// 显示count计数器的类方法
public static void DisplayCount() {
System.out.println("矩形个数为:" + count);
}
}
```
在主函数中,可以如下使用该类:
```
public static void main(String[] args) {
Rectangle r1 = new Rectangle(3, 4);
r1.show();
Rectangle.DisplayCount(); // 输出:矩形个数为:1
Rectangle r2 = new Rectangle();
r2.show();
Rectangle.DisplayCount(); // 输出:矩形个数为:2
}
```
阅读全文
相关推荐


















