设计一个Shape接口和它的两个实现类Square和Circle,并进行测试。
举一反三
- 设计一个Shape接口和它的两个实现类Square和Circle,要求如下: 1)Shape接口中有一个抽象方法area(),方法接收有一个double类型的参数,返回一个double类型的结果 2)Square和Circle中实现了Shape接口的area()抽象方法,分别求正方形和圆形的面积并返回 在测试类中创建Square和Circle对象,计算边长为2的正方形面积和半径为3的圆形面积
- 程序设计题(接口) 设计一个Shape接口和它的两个实现类Square和Circle,要求如下: (1)Shape接口中有一个抽象方法area(),方法接收有一个double类型的参数,返回一个double类型的结果。 (2)Square和Circle中实现了Shape接口的area()抽象方法,分别求正方形和圆形的面积并返回。 (3)在测试类中创建Square和Circle对象,计算边长为2的正方形面积和半径为3的圆形面积 答案要求:将代码和运行结果,截图后粘贴在答题栏中(不是上传附件),如下红圈。96f7a2025f07305f97126255bdd8810c.png
- 设计一个Shape接口和它的两个实现类Square和Circle,要求如下:n Shape接口有一个抽象方法area(),返回一个double类型的结果。n Square有一个double属性a,表示边长,实现了Shape接口的area抽象方法,求正方形的面积,并返回。可以通过构造方法为属性赋初始值。n Circle有一个double属性r,表示半径,实现了Shape接口的area抽象方法,求圆形的面积,并返回。可以通过构造方法为属性赋初始值。在测试类中创建Square和Circle对象,再创建一个静态方法,根据传入的对象来计算边长为2的正方形面积和半径为3的圆形面积,实现多态。
- 设计一个抽象类Shape和它的两个子类Square和Circle,要求如下: (1)Shape类有一个抽象方法area(),方法接收一个double类型的参数,返回一个double类型的结果。[br][/br] (2)Square和Circle实现了抽象类Shape中的抽象方法,分别求正方形和圆形的面积并返回。[br][/br] (3)编写测试类(类名以姓名拼音加作业序号命名),在测试类中创建Square和Circle对象,计算边长为2的正方形的面积和半径为3的圆形的面积。
- 定义一个抽象类Shape,它包含一个抽象方法getArea(),再定义两个类Rectangle和Circle继承于Shape,并实现getArea()方法计算具体图形的面积。编写测试类创建Rectangle和Circle类的对象,并输出对象的面积。