Questão comentada: [Programação Orientada a Objetos] CESPE 2011 CORREIOS – Cargo 3 – Questão 87
[CESPE 2011 CORREIOS – Cargo 3] A respeito da orientação a objetos, julgue o item subsequente.
[87] Por meio do encapsulamento, para impedir o acesso direto ao atributo de um objeto, são disponibilizados externamente apenas os métodos que alteram esse objeto. Por exemplo, não é preciso conhecer todos os detalhes dos circuitos de uma câmera digital para utilizá-la; a parte externa da câmera encapsula os detalhes, provendo para o usuário uma interface mais amigável.
Follow @rgildoaraujo
Comentários
Antes o gabarito estava certo, porém o trecho “… apenas os métodos que alteram esse objeto” deixa a questão errada. Temos também métodos que acessam os atributos do objeto sem alterá-los. Como exemplo, temos o padrão de usar métodos getters/setters para acessar e alterar, respectivamente, atributos privados de um objeto.
Gabarito: ERRADO.
Cafezinho, senhor?
[]s e até a próxima!
_________________________
Rogério Araújo
Blog: https://rogerioaraujo.wordpress.com/
Gmail: rgildoaraujo@gmail.com
Twitter: http://twitter.com/rgildoaraujo
LinkedIn: http://br.linkedin.com/in/rgildoaraujo
Grupo de estudo no TIMasters 2.0: http://timasters.ning.com/group/dev
Nossa!
Confesso que caí na casca de banana. Eu nem me atentei pra esse detalhe.
O problema é que, se a gente procura erro demais, pode acabar achando onde não deve. Se não preocupar erro demais, pode deixar passar desapercebido. Hehehe.
Cara, até o examinador caiu na própria questão. Depois houve a mudança de gabarito. =)