Java/JSP/Inheritance

Материал из Java эксперт
Перейти к: навигация, поиск

Using Inheritance

   <source lang="java">

<HTML>

   <HEAD>
       <TITLE>Using Inheritance</TITLE>
   </HEAD>
   <BODY>

Using Inheritance

       <%!
           javax.servlet.jsp.JspWriter localOut;
           class vehicle
           {
               public void start()  throws java.io.IOException
               {
                   localOut.println("Starting...
"); } } class automobile extends vehicle { public void drive() throws java.io.IOException { localOut.println("Driving...
"); } }  %> <% localOut = out; out.println("Creating an automobile...
"); automobile a = new automobile(); a.start(); a.drive();  %> </BODY>

</HTML>

      </source>
   
  
 
  



Working With Constructors and Inheritance

   <source lang="java">

<HTML>

   <HEAD>
       <TITLE>Working With Constructors and Inheritance</TITLE>
   </HEAD>
   <BODY>

Working With Constructors and Inheritance

       <%!
           javax.servlet.jsp.JspWriter localOut;
           
           class a
           {
               a() throws java.io.IOException 
               {
                   localOut.println("In a\"s constructor...
"); } a(String s) throws java.io.IOException { localOut.println("In a\"s String constructor...
"); localOut.println(s); } } class b extends a { b(String s) throws java.io.IOException { super(s); localOut.println("In b\"s String constructor...
"); localOut.println(s); } }  %> <% localOut = out; b obj = new b("Hello from JSP!
");  %> </BODY>

</HTML>

      </source>