
Java Interface
Java interface is a blueprint of a class and all the data members of an interface are public, static, and final by default and all the methods are public and abstract by default.
It is used to achieve fully abstraction and multiple inheritance in java.
We...