What is the need for java interface?
What is the use of Java interfaces?