Mega Code Archive

 
Categories / Java / JSP
 

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>