Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: assimilated MSC04-J

...

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="ab6a8a3f87740754-0fe79423-422d4415-8bc882d1-a0415df27a7c539a1405bec5"><ac:plain-text-body><![CDATA[

[[API 2006

AA. Bibliography#API 06]]

[method equals()

http://java.sun.com/j2se/1.4.2/docs/api/java/lang/Object.html#equals(java.lang.Object)]

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="a4b36001e13996e9-83c3f1fa-4030419b-8cceaa40-bb628007382f02945bfd974f"><ac:plain-text-body><![CDATA[

[[Bloch 2008

AA. Bibliography#Bloch 08]]

Item 8: Obey the general contract when overriding equals

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="56a9a2a14d6d9ebd-e9ac4f4d-41ee4a9a-9dbcab08-fa536e86dc93b048c40a436a"><ac:plain-text-body><![CDATA[

[[Darwin 2004

AA. Bibliography#Darwin 04]]

9.2 Overriding the equals method

]]></ac:plain-text-body></ac:structured-macro>

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="8f25230ea1cbab3a-b57e061e-4a7c4e4c-94dfbdab-4058f33f0795daf4979d7e84"><ac:plain-text-body><![CDATA[

[[Harold 1997

AA. Bibliography#Harold 97]]

Chapter 3: Classes, Strings, and Arrays, The Object Class (equality)

]]></ac:plain-text-body></ac:structured-macro>

...

<ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="9aed25477f6dcea8-bad27809-4eff4be2-8b36a2b2-bee0a3d9e55c68b2b2f33dbc"><ac:plain-text-body><![CDATA[

[[Techtalk 2007

AA. Bibliography#Techtalk 07]]

"More Joy of Sets"

]]></ac:plain-text-body></ac:structured-macro>

...

MET11-J. Never declare a class method that hides a method declared in a superclass or superinterfaceImage Added      05. Methods (MET)      MET13-J. Classes that define an equals() method must also define a hashCode() method