求JAVA问题解答 高分~~

来源:百度知道 编辑:UC知道 时间:2024/05/05 19:38:54
1、 编程实现三角形类、正方形类、圆类,每个类都有构造方法,可以构造各自的对象,并且每个类都包含有计算该图形周长(Circum)和面积(Area)的成员方法,然后编写一个测试类(Test),分别创建这些图形类的实例对象,并输出这些实例对象的周长和面积。(构造方法的参数可以自行设计)-
2、结合所学抽象类和抽象方法,为上述的三个类定义一个抽象的父类Shape,并定义求周长和面积的抽象方法,然后编写一个类,通过上传机制分别实例化三角形、正方形和圆形对象,并通过父类的抽象方法输出实例对象的周长和面积。
3、定义一个Printable接口,其中包括一个printItInfo()方法,这个方法没有形参,返回值为空,用printItInfo()方法将的图形的相关信息(周长和面积)打印输出上,改写三角形类、矩形类和圆类,使之实现Printable接口?
4、将定义的所有图形类组织在一个包内,包名为EC.MyFigure,定义TestShape类,包名为EC.Test,引用图形类,并实例化某图形对象,调用其求面积和周长的方法,打印输出结果?
急~~~~~~~~~~

哈哈,是在中信学习的吗?好面熟的题啊~建议你还是自己动手写一写,不难的~

将定义的所有图形类组织在一个包内,包名为EC.MyFigure,定义TestShape类,包名为EC.Test,引用图形类,并实例化某图形对象,调用其求面积和周长的方法,打印输出结果?

抱歉

没时间了,等我回宿舍看看吧