In both C # and Java, all methods on the interface are publicly available.
Java allows a public keyword, which can save on parsing rules. In C #, the public keyword was considered redundant and was generally removed from interface declarations.
source
share