(三角形类)设计一个扩展自抽象类GeometricObject的新的Triangle类。绘制Triangle类和GeometricObject类的UML图并实现Triang1e类。编写一个测试程序,提示用户输人三角形的三条边、一种颜色以及一个表明该三角形是否填充的布尔值。程序应该根据用户的输人,使用这些边以及颜色和是否填充的信息,创建一个Triangle对象。程序应该显示面积、周长、颜色以及真或者假来表明是否被填充。
GeometricObject的类图如下:
package 抽象类和接口t3;
import java.util.Date;
import java.util.Set;
abstract class GeometricObject {
private String color;
private boolean filled;
private Date dateCreated;
protected GeometricObject(){
}
protected GeometricObject(String color,boolean filled){
this.color=color;
this.filled=filled;
}
public String getColor() {
return color;