怎么使用从命令行输入,通过运行时多态,输出圆这个图形的面积?

1.设计一个图形类Shape,它具有:

         私有成员变量:面积

         成员方法:控制台输出图形面积的方法printArea

2.设计一个圆类Circle, Circle继承Shape ,它增加了以下属性和方法:

          私有成员变量:半径

          有参构造方法:初始化工作

          成员方法:设置半径值的方法setRadius

                              输出面积的方法printArea

3.设计一个测试类Test,在主函数内生成一个圆的对象,要求圆半径从命令行输入,通过运行时多态,输出圆这个图形的面积(Shape  sh=new  Circle(实参))

提示:

需要其他方法可自行定义

π值可以直接使用java.lang包里的Math.PI

xiaoyu123669
浏览 1684回答 0
0回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java