Pular para o conteúdo principal

Questão de TI - Desenvolvimento de Sistemas — Códigos em Java — FUNDEP 2023

TI - Desenvolvimento de SistemasCódigos em Java
Código
qa541723
Banca
FUNDEP
Órgão
CRO MG
Ano
2023
Cargo
Ana Sis ( )
Analise o trecho de código a seguir, descrito na linguagem Java:   public static void main(String args[]) { Produto p1 = new Produto(“Carro”); Produto p2 = new Produto(“Carro”);   System.out.println(p1.equals(p2)); // imprimiu true System.out.println(p2.equals(p1)); // imprimiu false }   Ao executar esse programa, a primeira impressão exibiu true, enquanto a segunda exibiu false. Esse comportamento demonstra a quebra de uma propriedade do contrato do método equals().   Assinale a alternativa que contém a propriedade violada.
  1. AReflexividade
  2. BSimetria
  3. CTransitividade
  4. DConsistência
Revelar gabarito e comentário

GabaritoB — Simetria

Link permanente: /questoes/qa541723