编写一个java应用程序,该程序包含两个类,类的定义如下: (1) 一个有关计算矩形面积的类rectangle,定义如下成员: ① 两个私有的成员变量:length(长,double类型)、width(宽,double类型); ② 一个公有的无参数的构造方法,该构造方法将所有成员变量初始化为零; ③ 一个公有的有参数的方法void setxy(double a, double b),该方法用于设置矩形的属性length与width; ④ 一个公有的无参数的方法double getarea( ),该方法计算并返回矩形的面积; ⑤一个公有的无参数的方法double getperimeter( ),该方法计算并返回矩形的周长; (2) 一个测试类main,在main方法中声明1个rectangle类的对象rect,通过setxy方法给rect的属性length和width进行赋值(从键盘输入),通过getarea方法来计算rect的面积,通过getperimeter方法来计算rect的周长,然后输出其面积与周长。
时间: 2023-06-05 09:47:42 浏览: 165
实验 4对象和类(1).zip
该程序包含两个类,类的定义如下:
1. 一个有关计算矩形面积的类Rectangle,定义如下:
- 两个私有成员变量length(长,double类型)和width(宽,double类型);
- 一个公有构造方法,将成员变量初始化为零;
- 一个公有方法setxy(double a, double b),该方法用于设置矩形的length和width属性;
- 一个公有方法double getarea(),该方法用于计算矩形的面积并返回结果;
- 一个公有方法double getperimeter(),该方法用于计算矩形的周长并返回结果。
2. 一个测试类main,定义如下:
- 在main方法中创建一个Rectangle类的对象rect;
- 通过调用setxy方法,给rect对象的length和width属性赋值(通过键盘输入);
- 通过调用getarea方法和getperimeter方法分别计算rect的面积和周长,并输出结果。
阅读全文