Inheritance in java with example
For Video : CLICK HERE
As like Overloading, Inheritance is also a OOPs feature, Inheritance provide a mechanism that allow a class to inherit property of another class.
When a class inherit another class using extends keywords then all non-private members including fields and Methods.
In java inheritance cab be described in parent, child relationship also known as Super Class(Parent) and Sub class(child) in java language.
Class Child extends Parent
Example : In below example parent class has a method witch will be inherited by child and then object of class child will access the methods
public void sum(int a, int b)
x = a+b;
System.out.println("Your sum is :" +x);
public class C_inhritance extends C_parent
public void sub(int c, int d)
x = d-c;
System.out.println("Your Difference is :" +x);
public static void main(String args)
int a = 10;
int b = 20;
C_inhritance alpha = new C_inhritance();
Your sum is : 30
Your Difference is : 10