28
Qual é a diferença entre public, protected, package-private e private em Java?
Em Java, existem regras claras sobre quando usar cada um dos modificadores de acesso, ou seja, o padrão (pacote privada), public, protectede private, ao fazer classe interfacee lidar com a herança?