Possible en double:
Returning false from Equals methods without Overridingégal à return false
un de mes collègues m'a posé une question aujourd'hui comme mentionné ci-dessous
Ecrire TestEquals classe (personnalisée ou classe définie par l'utilisateur) de sorte que le ci-dessous sop dans le code imprime false
.
public class Puzzle3 {
public static void main(String[] args) {
TestEquals testEquals = new TestEquals();
System.out.println(testEquals.equals(testEquals));
}
}
Remarque: Vous ne pouvez pas remplacer égale méthode.
Je pensais beaucoup mais ne pouvais pas trouver la solution sans égalisation prioritaire. Quelqu'un at-il une idée de comment cela peut-il être fait?
Ce n'est pas devoirs? –
Est-ce que ** la surcharge ** est autorisée? – home
Le duplicata a obtenu deux downvotes et la réponse acceptée seulement quatre upvotes. Qu'est-ce qui rend la question tellement meilleure cette fois? – maba