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>