set 和get方法
一个名为getAera()方法返回这个三角形的面积 一个名为getPerimeter()方法返回这个三角形的周长
一个名为toString方法返回这个三角形三边的字符串描述
实现这类,编写一个测试程序,常见长为1,1.5和1的三角形,显示他的面积,周长以及toString()方法显示三边描述
14. (ComparableCircle类)创建一个名为ComparableCircle类,它扩展Circle类并实现
Compare接口,其中:
Compare接口包括一个比较方法 CompareTo()
public int compareTo(Object o) ;
当这个对象相对于比较对象o来说,当这个对象大于、等于或小于给定对象o时候,分别返回正整数,零和负整数。 Circle类包括:
一个半价radius属性,默认值为1 一个无参构造方法 一个带参的构造方法 set 和get方法
一个名为getAera()方法返回这个圆类的面积 一个名为getPerimeter()方法返回这个圆类的周长
一个名为toString()方法返回这个圆形半价的字符串描述
ComparableCircle类实现接口CompareTo方法,可以比较两个圆的大小,要求根据面积比较两个圆。
编写测试程序求出ComparableCircle类的两个实例中的最大者。
15. 修改题目3的Rectangle类,实现Compare接口,并覆盖Object类的equals方法,当两
个Rectangle对象面积相等时候,则这两个对象是相同的。其中:Compare接口包括一个比较方法 CompareTo()
public int compareTo(Object o) ;
当这个对象相对于比较对象o来说,当这个对象大于、等于或小于给定对象o时候,分别返回正整数,零和负整数。
Rectangle类实现接口CompareTo方法,可以比较两个矩形的大小,要求根据面积比较两个矩形。
编写测试程序求出Rectangle类的两个实例中的最大者。
16. 如下所示:
Public double sumArea(Shape [] a)
编写测试程序,创建四个对象(两个圆和两个矩形)的数组,使用sumArea(求集合对象面积之和)编写一个方法,求数组中所有几何对象的面积之和,方法求总面积