It's not.
Interfaces and their methods are implicitly
No, same rules applies. The method must be implemented by any (concrete) implementing class.
Interesting question. I dug up the first edition of JLS, and even there it says "This modifier is obsolete and should not be used in new Java programs". Okay, digging even further... After hitting numerous broken links, I managed to find a copy of the original Oak 0.2 Specification (or "manual"). Quite interesting read I must say, and only 38 pages in total! :-) Under Section 5, Interfaces, it provides the following example:
And in the margin it says
Assuming |
refer from:http://stackoverflow.com/questions/7202616/java-abstract-interface