Ed
mês passado
Vamos analisar cada alternativa com base no código fornecido: A) "Todos os atributos dessa classe poderão ser acessados apenas por seus respectivos métodos." - Correto. Os atributos são privados (private), então só podem ser acessados diretamente dentro da própria classe. O acesso externo deve ser feito pelos métodos getters e setters. B) "Os métodos cujo nome é precedido da palavra set são métodos de retorno." - Incorreto. Métodos "set" são métodos do tipo void, ou seja, não retornam valor, apenas definem valores para atributos. C) "Toda classe que tem atributos privados não obriga que cada atributo tenha o método que fará acesso a ele." - Correto, mas a alternativa pede a correta e essa é uma afirmação verdadeira, porém a alternativa A é mais precisa em relação ao código. D) "É recomendado que todos os atributos da classe Aluno sejam implementados com o modificador de acesso private para estarem acessíveis a todas as classes." - Incorreto. Acesso private restringe o acesso apenas à própria classe, não a todas as classes. E) "Ao instanciarmos essa classe por meio de uma classe de controle, quando chamarmos os membros por meio da variável de referência, todos os atributos estarão visíveis." - Incorreto. Atributos private não são visíveis fora da classe, mesmo por meio da variável de referência. Portanto, a alternativa correta é: A) Todos os atributos dessa classe poderão ser acessados apenas por seus respectivos métodos.
Cadastre-se ou realize login
Mais perguntas desse material