Hallo , liebe Gemeinde.
Ich bin gerade dabei eine Aufgabe zu bearbeiten .
Leider muss ich zugeben das ich bei einer Teilaufgabe stocke (hashCode und toString waren kein Problem):
Wir sollen 2 Objekte in der von uns neu definierten equals Methode vergleichen und bei Gleichheit des reellen Zahlenwertes (ein Objekt nur mit reeller Zahl und das andere Objekt mit reeller Zahl mit imaginären Anteil) entweder true oder false zurückliefern.
Mein Problem ist ,auch nachdem ich mit in meinen Büchern eingelesen habe ,zu verstehen wie ich die 2 Objekte auf Gleichheit in der equals Methode teste.
Im trivialen Fall wüsste ich wie ich das mit 2 in einer Klasse vorhandenen Variablen auf Gleichheit testen würde.
Genauer gesagt,ich bin etwas planlos wie ich auf die reelle Zahl des einen objektes und nur auf die Reelle Zahl des anderen Objektes zugreife und vergleiche.
Falls mir jemand einen allgemeinen Fall für den Vergleich 2er Objekte in der equals Methode sagen könnte,könnte ich das vom Verständnis her dann auf meinen Fall verändert übertragen,oder auch nicht ^^ Zumindest könnte ein Ansatz mir weiterhelfen.
Danke im Vorraus
conspectu
Ich bin gerade dabei eine Aufgabe zu bearbeiten .
Leider muss ich zugeben das ich bei einer Teilaufgabe stocke (hashCode und toString waren kein Problem):
Wir sollen 2 Objekte in der von uns neu definierten equals Methode vergleichen und bei Gleichheit des reellen Zahlenwertes (ein Objekt nur mit reeller Zahl und das andere Objekt mit reeller Zahl mit imaginären Anteil) entweder true oder false zurückliefern.
Mein Problem ist ,auch nachdem ich mit in meinen Büchern eingelesen habe ,zu verstehen wie ich die 2 Objekte auf Gleichheit in der equals Methode teste.
Im trivialen Fall wüsste ich wie ich das mit 2 in einer Klasse vorhandenen Variablen auf Gleichheit testen würde.
Genauer gesagt,ich bin etwas planlos wie ich auf die reelle Zahl des einen objektes und nur auf die Reelle Zahl des anderen Objektes zugreife und vergleiche.
Falls mir jemand einen allgemeinen Fall für den Vergleich 2er Objekte in der equals Methode sagen könnte,könnte ich das vom Verständnis her dann auf meinen Fall verändert übertragen,oder auch nicht ^^ Zumindest könnte ein Ansatz mir weiterhelfen.
Danke im Vorraus
conspectu