No. An interface cannot implement another interface, it can only just extend it. Because, an interface cannot implement any method as it has no method body declarations.
Note: There are comments associated with this question. See the
discussion page
to add to the conversation.
Yes. Although an instance of an abstract class cannot be created directly, it is a very good place to implement default behaviors (the interface) for the derived classes to eliminate duplicate codes,...
As defined in the java programming language 4th edition: The fundamental unit of programming in the Java programming language is the class, but the fundamental unit of object-oriented design is the...