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