Why does Java forces Interface methods to be public only?
843789Jun 8 2010 — edited Jun 11 2010I cannot find out any good reason for java interface must have public methods.
It seems like there is no must reason for this.
Is there a reason for this that I am not seeing? Why does Java do this? And do you think it would make sense to allow interface methods to have something other than public visibility?
Regards,
Jaykishan