PROGRAMAÇÃO ORIENTADA A OBJETOS
Os modificadores e especificadores de visibilidade na POO permite restringir o acesso a um atributo, método e até mesmo a um objeto. No Java quando um determinado atributo é configurado só possa ser acessado apenas dentro da sua classe, qual especificador de visibilidade é utilizado: