What is abstract interface?
Every interface is implicitly abstract. This modifier is obsolete and should not be used in new programs.
An interface that is declared as abstract, is called as abstract interface. If an interface contains all abstract methods, then it has to be declared like that.
An interface that contains only abstract methods is called as abstract interface.
all are true.
This term abstract interface is deprecated and no more in use.
It was used in older versions of java.
By default an interface is abstract as it doesn't have any method bodies.
So specifying abstract keyword for an interface doesn't really make any sense.
New java compiler versions will throw an error if abstract is used with interface.
Back To Top