The idea of an interface is to define a contract that a class can choose to implement. Since an interface is a public definition of a contract, it doesn’t make sense for members of an interface to be private. This means that all members in an interface are implicitly public.