Overriding Methods 2 : Overloading Methods « JSP « Java






Overriding Methods 2

<HTML>
    <HEAD>
        <TITLE>Overriding Methods</TITLE>
    </HEAD>

    <BODY>
        <H1>Overriding Methods</H1>

        <%!
            javax.servlet.jsp.JspWriter localOut;

            class animal
            {
                public void breathe()  throws java.io.IOException 
                {
                    localOut.println("Breathing...<BR>");
                }
            }

            class trout extends animal
            {
                public void breathe()  throws java.io.IOException 
                {
                    localOut.println("Gilling...<BR>");
                }
            }
        %>     
        <%
            localOut = out;     

            out.println("Creating an animal object...<BR>");
            animal a = new animal();
            a.breathe();

            out.println();
            out.println("Creating a trout object...<BR>");
            trout t = new trout();
            t.breathe();
        %>
    </BODY>
</HTML>

           
       








Related examples in the same category

1.Overloading Methods