JavaI need to a UML diagram for this program public class Tr
Java____I need to a UML diagram for this program:
public class Triangle extends GeometricObject{
private double side1 = 5.0;
private double side2 = 3.0;
private double side3 = 2.0;
public Triangle(){}
public double getSide1() {
return side1;
}
public void setSide1(double side1) {
this.side1 = side1;
}
public double getSide2() {
return side2;
}
public void setSide2(double side2) {
this.side2 = side2;
}
public double getSide3() {
return side3;
}
public void setSide3(double side3) {
this.side3 = side3;
}
public Triangle(double side1, double side2, double side3) {
this.side1 = side1;
this.side2 = side2;
this.side3 = side3;
}
public double getArea(){
return (.5)*side1*side3;
}
public double getPerimeter(){
return side1 + side2 + side3;
}
@Override
public String toString() {
return \"side 1 = \" + side1 + \", side 2 = \" + side2 + \", side 3 = \" + side3;
}
}
Solution
Triangle
side1: double = 1
side1: double = 1
side3: double = 1
Triangle()
Triangle(side1: double, side2: double, side2: double)
+ getSide1(): double
+ getSide2(): double
+ getSide3(): double
+ getArea(): double
+ getPerimeter(): double
+ toString(): String

