![](https://cos-cdn.shuashuati.com/pipixue-web/2020-1231-2005-12/ti_inject-812ce.png)
下面 UML 类图和表格定义了类 Rectangle. a. 根据图和表格说明,写出 Java 代码实现 Rectangle 类 . Rectangle length : double width : double Rectangle () Rectangle (len: double, w : double) getArea() : double Member Definition length 存放矩形长 . width 存放矩形宽 Rectangle() 构造方法,初始化域 length 为 0 , 初始化域 width 位 0 Rectangle () 构造方法,用参数 len 的值初始化域 length ,参数 w 的值初始化域 width getArea() 计算并返回圆面积,面积 = length* width. 假设你正确的实现了类 Rectangle, 使用类 Rectangle 来完成下面的程序。 public class Rectangle Test { public static void main(String[] args) { // 声明一个 Rectangle 对象,对象名为 s1; ___ _______(1)__________________________________________ // 实例化 s1, 设它长为 15.0, 宽为 4.0 s1 = __ ____(2)_________________ // 显示 s1 的面积 System.out.println("Area is " +____(3)_ _____________); // 修改 s1 的长为 10.0 _______(4)________________________________________________ // 修改 s1 的宽为 5.0 s1.width=5.0; Rectangle s2=new Rectangle(5.0,4,0); // 如果 s1 和 s2 相等,也就是 s1 的长和宽分别与 s2 的长和宽相等,则显示 //"SAME", 否则显示 "DIFFERENT" if ( ______________(5)__ ________________ ________________ ) System.out.println("SAME"); else System.out.println("DIFFERENT"); } }