Can an interface extend an abstract class?
In Java an interface cannot extend an abstract class. An interface may only extend a super-interface. And an abstract class may implement an interface. It may help to think of interfaces and classes as separate lines of inheritance that only come together when a class implements an interface, the relationship cannot be reversed. Actions: Follow-up, clarify or correct this answer. Submit a new question.
In Java an interface cannot extend an abstract class. An interface may only extend a super-interface. However, an abstract class can implement an interface. It may help to think of interfaces and classes as separate lines of inheritance that only come together when a class implements an interface, the relationship cannot be reversed. Actions: Follow-up or correct this answer. Submit a new question.