2 Matching Annotations
- Jul 2021
Multiple inheritance is one of the object oriented feature where a class or a sub class can inherit features from more than one parent class or super class.
Interface is collection of methods of abstract type (having empty body). It’s similar to Abstract class. Interface is blueprint of class. Interface specify what class must do and not how to.
A class which implements interface should define each and every method in the class. Interface is used to implement multiple inheritance in java (represent IS-A relationship).