Welcome to the Ranch.
Think of it this way. The
word "implement" (in
Java context) would indicate that the implementing entity would provide a concrete implementation. According to Java rules interfaces cannot contain concrete implementations.
So what do you think? Can an interface implement another interface? How about extend?