學習《Effective JAVA》(二)

第三章 對於所有對象都通用的方法 第8條:覆蓋equals時請遵守通用約定 不覆蓋equals方法的任一條件: 類的每個實例本質上都是唯一的。 不關心類的是否提供了「邏輯相等」的測試功能。 超類已經覆蓋了equals,從超類繼承過來的行爲對於子類也是合適的。 類是私有的或是包級私有的,可以確定它的equals方法永遠不會被調用。 覆蓋equals所需遵守的條件: 覆蓋equals方法時總要覆蓋ha
相關文章
相關標籤/搜索