Moin,
Eclipse hat ja die tolle Codegenerierung für die Methoden hashCode, equals und toString.
So jetzt habe ich zwei Klassen:
&
Wenn ich jetzt die Methoden generieren lasse und das teste dann gibt es eine Endlosschleife da die eine Klasse auf die andere Zugreift und immer so weiter.
Wenn ich jetzt das unterbinden möchte und muss dann muss ich in einer der beiden Klassen statt des Objects nur seine Attribute Prüfe und dabei dann die Referenz zurück zur eigenen Klasse weglassen.
Das ist aber nervig wenn ich in der Klasse Atribute anpasse muss ich auch immer die Methoden alle mit anpassen!
Gibt es da nicht schon was von Ratiopharm?
Also wie kann ich es eleganter gestallten die Implementierung der drei Methoden ohne immer alle Attribute selber angeben zu müssen?
By
PsyPsy
Eclipse hat ja die tolle Codegenerierung für die Methoden hashCode, equals und toString.
So jetzt habe ich zwei Klassen:
Java:
public class User
int eins;
String zwei;
OtherClass class;
Java:
public class OtherClass
int eine;
String name;
USser user;
Wenn ich jetzt die Methoden generieren lasse und das teste dann gibt es eine Endlosschleife da die eine Klasse auf die andere Zugreift und immer so weiter.
Wenn ich jetzt das unterbinden möchte und muss dann muss ich in einer der beiden Klassen statt des Objects nur seine Attribute Prüfe und dabei dann die Referenz zurück zur eigenen Klasse weglassen.
Das ist aber nervig wenn ich in der Klasse Atribute anpasse muss ich auch immer die Methoden alle mit anpassen!
Gibt es da nicht schon was von Ratiopharm?
Also wie kann ich es eleganter gestallten die Implementierung der drei Methoden ohne immer alle Attribute selber angeben zu müssen?
By
PsyPsy