• 2022-06-04
    设计一个Shape接口和它的两个实现类Square和Circle,要求如下:n Shape接口有一个抽象方法area(),返回一个double类型的结果。n Square有一个double属性a,表示边长,实现了Shape接口的area抽象方法,求正方形的面积,并返回。可以通过构造方法为属性赋初始值。n Circle有一个double属性r,表示半径,实现了Shape接口的area抽象方法,求圆形的面积,并返回。可以通过构造方法为属性赋初始值。在测试类中创建Square和Circle对象,再创建一个静态方法,根据传入的对象来计算边长为2的正方形面积和半径为3的圆形面积,实现多态。
  • 举一反三