geometricobject专题

编写一个名为Octagon的类,它扩展Geometricobject类并实现Comparable,Cloneable接口。假设八边形八条边的边长都相等。它的面积可以用下面的公式计算: 面积=(2+4/

题目 编写一个名为Octagon的类,它扩展Geometricobject类并实现Comparable,Cloneable接口。假设八边形八条边的边长都相等。它的面积可以用下面的公式计算: 面积=(2+4/sqrt(2))边长边长 画出Octagon、Geometricobject、Comparable,Cloneable的UML图。编写一个测试程序,创建一个边长值为5的Octagon对象,然后显

设计一个名为Triangle的类来扩展GeometricObject类。

设计一个名为Triangle的类来扩展GeometricObject类。该类包括: 三个名为side1、side2和side3的double数据域表示这个三角形的三条边,他们的默认值是1.0.一个无参构造方法创建默认的三角形。一个能创建带指定side1,side2和side3的三角形构造方法。所有三个数据域的访问器方法。一个名为getArea()的方法返回这个三角形的面积。一个名为getPeri