Working With Constructors and Inheritance

<%! javax.servlet.jsp.JspWriter pw; class Rectangle { int length; int breadth; int area; Rectangle() throws java.io.IOException { pw.println("In constructor...
"); } Rectangle(int length, int breadth) throws java.io.IOException { this.length = length; this.breadth = breadth; area = length*breadth; pw.println("In Rectangle constructor...
"); pw.println(area); pw.println("
"); } } class Square extends Rectangle { Square(int length, int breadth) throws java.io.IOException { super(length, breadth); pw.println("In Square constructor...
"); pw.println(area); } } %> <% pw = out; Square obj = new Square(10,10); %>