We can achieve the same functionality as interfaces by using abstract classes, So why java doesn\'t allow the following code?
abstract class Animals { pu
In ABSTRACT class,we can't extends multiple abstract classes at a time. but In INTERFACE, we can implements multiple interfaces at time.
Therefore , interfaces are used to achieve multiple inheritance in java.