Eğer bir class'ta id değeri var ise , aynı id'ye sahip iki farklı nesneyi aynı nesne olarak yorumlamak isteyebilirsiniz. Bunun en kolay yolu equals ve hashCode override edip, sadece id değerine göre , bir karşılaştırma yapabilir ve değer üretilmesini sağlayabilirsiniz. Bu şekilde iki farklı nesnenin id'leri eşit olduğu zaman eşit kabul edilirler