Here is a Q from Abilash's quiz: An Interface can never be private or protected. True False The answer given is False. But I don't think it's corret. I tried compiling code with private and protected interfaces but they did not compile. Also, logically speaking interfaces are also classes, right? If classes cannot be declared to be private or protected, the same should apply to interfaces too, isn't it? Could anyone trow some light on this please.