O GoConqr está de visual novo! Conte para nós o que você achou.

Quiz

Comparing objects for equality

alim586 3 perguntas

Fazer o quiz

Perguntas do quiz (3)

  1. 1The default implementation of the equal method compares only whether two object variables refer to the same object
    1. AVerdadeiro
    2. BFalso
  2. 2See the following equals method defined in class BankAccount.

    class BankAccount(){

    String accNumber;
    int accType;

    public boolean equals (Object obj){
    if(obj instanceOf BankAccount){
    BankAccount b = (BankAccount) obje;
    return(acctumber.equals(b.accNumber) && accType == b.accType);
    }
    return false;
    }
    }
    Does this method violates the contract for the equals method?
    1. AVerdadeiro
    2. BFalso
  3. 3Why is the next equals method in conflict with the contract for the equals method

    public boolean equals (Object anObject){
    return true;
    }
    1. ABecause it returns true, even for null values passed to this method
    2. BBecause it doesn't compare the values of the instance variables of the objects
    3. CBoth answers are true

Informações

Descrição
Quiz sobre Comparing objects for equality, criado por alim586 em 20-06-2015.
Autor
alim586
Idioma
English
Visualizações
21
Avaliação
Ainda sem avaliações
Avalie este quiz
Avalie este quiz

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?