What is the difference between abstract classes and interfaces ?
In : BCA Subject : Java ProgrammingA Java interface is a specification of a class type that isn't implemented in any way.
An interface is often made up of one or more method signatures that a subclass must follow in order to comply to the type.
All of their methods are, in effect, abstract, and interfaces can't be implemented.