MAP

Java Abstract Class Example

<html>
    <head>
        <title>Using Abstract Classes</title>
    </head>
    <body>
        <h1>Using Abstract Classes</h1>
        <%!
            javax.servlet.jsp.JspWriter pw;
            abstract class Rectangle
            {
               int length, breadth, area;
 abstract int getArea() throws java.io.IOException;
 public void setArea(int length, int breadth) throws java.io.IOException 
                {
                       this.length = length;
                       this.breadth = breadth;
                       pw.println("Calculating the area of a rectangle...........<br>");
                       pw.println("The area of rectangle is  ");
                       pw.println(getArea());
                }
            }
            class Rectangle1 extends Rectangle
            {
                int getArea() throws java.io.IOException 
                {
                    area = length*breadth;
                    return(area);
                }
            }
        %>     
        <%
            pw = out;     
            Rectangle1 rect = new Rectangle1();
            rect.setArea(2,3);
        %>
    </body>
</html>

0 comments:

Post a Comment

Twitter Delicious Facebook Digg Stumbleupon Favorites More