Informática, perguntado por santosjose192, 10 meses atrás

Quando dois objetos são referenciados por variáveis diferentes, a igualdade entre estes objetos pode ser definida através da sobrescrição do método equals(), em que é determinado qual ou quais atributos devem representar esta igualdade. Considerando o mecanismo de referenciação da Java Virtual Machine e o código fonte a seguir, assinale a alternativa CORRETA:
a) O console imprimirá diferentes.
b) Ocorre um erro na execução.
c) O console imprimirá iguais.
d) Ocorre um erro de compilação.


Anexos:

Soluções para a tarefa

Respondido por julianapaiva62066
1

Resposta:

Alternativa d

Explicação:....


WyllerG: Vai dar erro no código, nem roda vai.
julianapaiva62066: tente roda aí e post o resultado :)
WyllerG: Respondi a pergunta e expliquei o que ocorre também.
Respondido por WyllerG
2

Resposta:

Resposta correta é a D.

Explicação:

Ao analisar o código é possível encontrar um erro logo de cara, a condição do IF, que deveria ser if(c == d). Conforme está na imagem, está com erro de sintaxe no código. Por tanto irá gerar um erro ao compilar, dando assim a resposta D como correta.

-----------------------

Minha resposta te ajudou? Se sim, dê sua avaliação em estrelas e marque o coração vermelho "Obrigado" para que essa resposta possa auxiliar outras pessoas também! ;D Se achar justo, selecione a minha resposta como "Melhor resposta" para me ajudar a passar de nível e poder ajudar mais pessoas no site! ;)


julianapaiva62066: realmente, esqueci que para da igual deveria ser == e não = rs
WyllerG: Exato! Essa era uma pegadinha! Temos que prestar atenção nos detalhes! kk
julianapaiva62066: realmentekk
Perguntas interessantes