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);
%>