Triangle
unknown
java
3 years ago
1.2 kB
12
Indexable
public class Triangle extends GeometricShape
{
int sideA = 1;
int sideB = 1;
int sideC = 1;
Triangle(){}
Triangle(int sideA, int sideB, int sideC)
{
this.sideA = sideA;
this.sideB = sideB;
this.sideC = sideC;
}
Triangle(String color , boolean filled, int sideA, int sideB, int sideC)
{
super(color, filled);
this.sideA = sideA;
this.sideB = sideB;
this.sideC = sideC;
}
public String toString()
{
return "*** Triangle *** " + "\n"+ "Three sides : " + sideA + ", " + sideB + ", "+ "and "+ sideC + "\n"+ super.toString();
}
public int getPerimeter()
{
return sideA + sideB + sideC;
}
//setter methods for sideA & sideB & sideC
public void setSideA(int sideA)
{
this.sideA = sideA;
}
public void setSideB(int sideB)
{
this.sideB = sideB;
}
public void setSideC(int sideC)
{
this.sideC = sideC;
}
// getter methods for sideA & sideB & sideC
public int getSideA()
{
return sideA;
}
public int getSideB()
{
return sideB;
}
public int getSideC()
{
return sideC;
}
}Editor is loading...