[ Web Proxy ]
URL:
Viewing: https://raw.githubusercontent.com/raskarabhi45/JavaCodes/main/Inheritance1.java [Back]  [Original]

import java.lang.*;


class Base
{
    public int i;
    public int j;

    public Base()
    {
        System.out.println("Inside base constructor");
    }

    public void fun()
    {
        System.out.println("Inside base fun");
    }

    public void fun(int x)
    {
        System.out.println("Inside base fun with integer argument");
    }

    public void gun()
    {/
        System.out.println("Inside base gun");
    }
}

class Derived extends Base  //class Derived :public Base in c++
{
    public int x;
    public int y;

    public Derived()
    {
        System.out.println("Inside derived constructor");

    }

    public void sun()
    {
        System.out.println("Inside derived sun");
    }
}

class Inheritance1
{
    static 
    {
     System.out.println("Inside static block");
        
    } 
    public static void main(String a[])
    {
       
        System.out.println("Inside main");
        Derived dobj=new Derived();
        dobj.fun();
        dobj.fun(11);
        dobj.gun();
        dobj.sun();

    }
}



Web Proxy Viewer  |  New URL  |  Original Page