hey there
Inheritance in Java is a mechanism in which one object acquires all the properties and behaviors of a parent object. It is an important part of OOPs (https://www.javatpoint.com/java-oops-concepts) (Object Oriented programming system).The idea behind inheritance in Java is that you can create new classes that are built upon existing classes.
On the basis of class, there can be three types of inheritance in java
single :-
When a class inherits another class, it is known as a single inheritance.
for example, Dog class inherits the Animal class, so there is the single inheritance.
multilevel :-
When there is a chain of inheritance, it is known as multilevel inheritance.
for example , BabyDog class inherits the Dog class which again inherits the Animal class, so there is a multilevel inheritance.
hierarchical :-
When two or more classes inherits a single class, it is known as hierarchical inheritance.
for e.g. Dog and Cat classes inherits the Animal class, so there is hierarchical inheritance.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile