1.设计一个图形类Shape,它具有:
私有成员变量:面积
成员方法:控制台输出图形面积的方法printArea
2.设计一个圆类Circle, Circle继承Shape ,它增加了以下属性和方法:
私有成员变量:半径
有参构造方法:初始化工作
成员方法:设置半径值的方法setRadius
输出面积的方法printArea
3.设计一个测试类Test,在主函数内生成一个圆的对象,要求圆半径从命令行输入,通过运行时多态,输出圆这个图形的面积(Shape sh=new Circle(实参))
提示:
需要其他方法可自行定义
π值可以直接使用java.lang包里的Math.PI
相关分类