3.9 java编程序

来源:百度知道 编辑:UC知道 时间:2024/09/22 19:29:54
请设计一个软件包,要求软件包至少有三角形类,正方形类,圆类和正五边形类.每个类都要求具有构造方法,而且可以构造任意的一般图形.
例: 要求通过天角形类的构造方法可以创建任意位置上的一般三角形.要求每个类都含有计算该图形的周长的成员方法和计算该图形的面积的成员方法.然后编写一个程序,分别创建这些类的实例对像,并输出这些实例对像的周长和面积.
请大家帮帮我!谢谢!

设计一个列表,里面包含三角形、正方形等类型。选中某个类型后,程序执行对应逻辑。然后通过记录鼠标第一次点击坐标为起始点,用java的图像绘制类绘制对应图像,然后用各个坐标之间的横、纵坐标关系计算需要的周长、面积等结果,然后输出即可。