programming-language標準ライブラリ関連特殊メソッド.比較に対応On this page特殊メソッド.比較に対応 Python __eq__() 等のメソッドを実装する __eq__() __ne__() __gt__() __lt__() __ge__() __le__() Ruby eql? と hash メソッドをオーバーライド A.eql?(B) が成立する時は必ず A.hash == B.hash も成立しなければいけません。 eql?を再定義した時には必ずこちらも合わせて再定義してください。 📩 ご意見・ご感想はこちらから