import java.util.*; import javax.swing.*; import java.awt.*; /*Base class for shape*/ public class Rectangle extends Shape { public void drawShape(Graphics g) { int[] loc = super.getLocation(); g.setColor(super.getShapeColor()); g.fillRect(loc[0], loc[1], super.getLength(), super.getWidth()); } public void calculateArea() { super.setArea(super.getLength()*super.getWidth()); } public void calculatePerimeter() { super.setPerim(2*super.getLength() + 2*super.getWidth()); } }