• 2022-06-16
    创建一个接口IShape,其中定义两个属性Width和Height,均为double类型,另有一个方法用于计算图形的面积,方法名为Area(),其返回值类型为double。另有一类Rectangle实现自该接口,并使用Width*Height的方法来完成自身的面积计算。该类有一个带两个参数的构造函数,分别为Width和Height属性赋值。另有一类Square,该类继承自Rectangle,该类的特性是Width和Height的值相同,因此有一个带一个参数的构造函数,通过调用父类的构造函数来完成对自身的Width和Height进行赋值并完成面积的计算。根据上述描述,结合下图,完成类定义以及测试代码的编写。(20分)
  • 举一反三