+3  A: 

Interfaces cannot contain implementation.

An interface is there to define a contract. Implementing an interface is declaring conformance to that contract.

Java does not support multiple inheritance but it does support implementing multiple interfaces.

Mehrdad Afshari
A: 

Interface cannot be instantiated ( Objects cannot be created). Interface provides the signature.

You can create objects from class.

aJ