Logo Passei Direto
Buscar
Quando usamos a palavra this nos métodos set da classe, como por exemplo: public class Exame { private String nome; ...... setNome(String nome){ this.nome=nome; } ..... } Estamos nos referenciando a:
A) variável pública nome
B) classe nome
C) método nome
D) variável private nome
E) ao parâmetro do método
User badge image
Aprendendo com Desafios

há 7 meses

Respostas

User badge image

Ed Verified user icon

há 7 meses

Na linguagem de programação Java, a palavra-chave `this` é utilizada para referenciar a instância atual da classe. Quando você a utiliza em um método, como no exemplo que você deu, `this.nome` refere-se à variável de instância `nome` da classe `Exame`. Analisando as alternativas: A) variável pública nome - Não é correta, pois a variável `nome` é privada. B) classe nome - Não é correta, pois `this` não se refere a uma classe. C) método nome - Não é correta, pois `this` não se refere a um método. D) variável private nome - Correta, pois `this.nome` se refere à variável de instância `nome`, que é privada. E) ao parâmetro do método - Não é correta, pois o parâmetro do método é apenas `nome`, e `this.nome` se refere à variável de instância. Portanto, a alternativa correta é: D) variável private nome.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

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

Essa pergunta também está no material:

Mais perguntas desse material

Considere o código da página web abaixo: Ao inserir um comando na linha 17 e carregar a página no navegador, foram exibidos os valores exatamente como a seguir, inclusive com a quebra de linha: Processo No.36535-45.2000.03.3400 Em andamento. Considere as seguintes instruções: I. document.write(legenda.concat(numeroSeqProcesso, "-", digitoProcesso, ".", anoAjuizamentoProcesso, ".", regiaoProcesso, ".", origemPrimeiroGrauProcesso, "
", status)); II. document.write(legenda + numeroSeqProcesso + "-" + digitoProcesso + "." + anoAjuizamentoProcesso + "." + regiaoProcesso + "." + origemPrimeiroGrauProcesso + "
" + status); III. document.write(legenda, numeroSeqProcesso, "-", digitoProcesso, ".", anoAjuizamentoProcesso, ".", regiaoProcesso, ".", origemPrimeiroGrauProcesso, "\n", status); Serve corretamente ao propósito da linha 17 os comandos apresentados APENAS em:
A) I e II
B) I
C) II
D) II e III
E) III

Mais conteúdos dessa disciplina