Logo Passei Direto
Buscar
Pergunta 8 Considere a classe “Pessoa”, definida pelo código em linguagem Java (em qualquer versão): public class Pessoa { private String nome; private String sexo; private String email; public Pessoa() { } } Considerando o pilar de encapsulamento, analise as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para (a) falsa(s). I. ( ) Para encapsular os atributos “nome”, “sexo” e “e-mail”, é necessário criar os métodos getters e setters para esses atributos. II. ( ) O código do método get, para o atributo “nome”, pode ser: public String getNome(String _nome) { return _nome; } III. ( ) O código do método set, para o atributo “nome”, pode ser: public void setNome(String nome) { this.nome = nome; } IV. ( ) O código do método get, para o atributo “sexo”, pode ser: public String getSexo() { return sexo; } Assinale a alternativa que apresenta a sequência correta. a. V, F, V, V. b. F, V, V, V. c. F, F, F, V. d. V, F, V, F.
User badge image
Holdson Elvis

há 2 meses

Respostas

User badge image

Ed Verified user icon

há 2 meses

Vamos analisar cada uma das afirmativas sobre a classe "Pessoa" e o conceito de encapsulamento: I. ( ) Para encapsular os atributos “nome”, “sexo” e “e-mail”, é necessário criar os métodos getters e setters para esses atributos. Verdadeiro (V). O encapsulamento é uma prática que envolve o uso de métodos getters e setters para acessar e modificar os atributos privados de uma classe. II. ( ) O código do método get, para o atributo “nome”, pode ser: public String getNome(String _nome) { return _nome; } Falso (F). O método getter deve retornar o valor do atributo privado, e não receber um parâmetro. O correto seria: `public String getNome() { return nome; }`. III. ( ) O código do método set, para o atributo “nome”, pode ser: public void setNome(String nome) { this.nome = nome; } Verdadeiro (V). Este é um exemplo correto de um método setter, onde o parâmetro `nome` é atribuído ao atributo privado `this.nome`. IV. ( ) O código do método get, para o atributo “sexo”, pode ser: public String getSexo() { return sexo; } Verdadeiro (V). Este é um exemplo correto de um método getter que retorna o valor do atributo privado `sexo`. Agora, organizando as respostas: I - V II - F III - V IV - V Portanto, a sequência correta é: a. V, F, V, V.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina