24) Interfaces
Need of Interfaces:
Example:
Suppose we have two classes Programmer and Manager both of them extend some common feature from Employee class.Now let say we have the below requirement/behavior to implement
That's the reason why interface are needed
Code:
Output:
UML :
Defining Interfaces:
Types of methods in an interface :
Rules to implement Interface:
A class can implement multiple interfaces:
Rule 1:
Rule 2:
Multiple inheritance is possible using Interfaces:
Properties of a member of an interface:
Last updated