I Danilov wrote:Though it may be noted that using abstract modifier for interfaces is not only unnecessary, but discouraged.
True! But don't forget you are preparing for a certification exam, not for an assignment to win the cleanest code award. Meaning: although the use of the
abstract keyword is discouraged in an interface definition, you still need to know this code is valid and will compile without any error.