Solved programming problem

Basic Inheritance Problem 5 in Java.

Source code

Class A:

 
package pkg3.b;

public class A

{

    A()

    {

        System.out.println("Inside A");

    }

    A(String msg)

    {

        System.out.println("A: "+msg);

    }

}

Class B:

package pkg3.b;

public class B extends A

{

   B()

   {

       System.out.println("Inside B");

   }

   B(String msg)

   {

       System.out.println("B: "+msg);

   }

 

}

Main Class:

package pkg3.b;

public class C extends B

{

    C()

    {

        System.out.println("Inside C");

    }

    C(String msg)

    {

        System.out.println("C: "+msg);

    }

 

    public static void main(String[] args)

    {

        C c1 = new C();

        C c2 = new C("University");

    }

}

Output

Inside A

Inside B

Inside C

Inside A

Inside B

C:University

 

Join the discussion

Add your comment