从课本的GeometricObject类继承一个Triangle 类,并满足下列条件:
1、有3个私有double成员表示三条边,默认长度为1.0;
2、有1个无参构造方法,用于创建默认三角形;
3、有1个3参数构造方法,用于创建指定三角形,不需要考虑3边非法的情况;
4、有1个getArea(),1个 getPerimeter() 分别返回三角形的面积和周长;
5、有1个toString()方法返回三条边的信息,形如 "Triangle: side1 = " + side1 + " side2 = " + side2 + " side3 = " + side3;
写一个测试类,测试Triangle类,并且需要设置该类继承来的color和filled 属性。