Considere que uma classe de objeto qualquer foi implementada e o programador deixou um atributo da classe de forma pública, sendo possível acessá-lo diretamente. Qual dos seguintes conceitos de orientação a objetos NÃO foi seguido?