Question d’entretien chez Netcompany

Explain the equals() contract and hashCode() contract