Difficulty writing equals when extending an instantiable class that already overrides equals .
当扩展已经Override了equals的instantiable类时很难编写equals 。
2
The "obvious" ways to define equals when extending an instantiable class that already overrides equals all fail to meet the symmetry or transitivity requirements of the equals method.