22-10-2014, Wednesday-22:16:33
Dummerweise kann man mit _cmp nicht auf Gleichheit testen. Die _cmp Methode wird aufgerufen, wenn man zwei Objekte mit <,<=,>=,>, <=> vergleicht. Explizit _cmp aufrufen geht nicht.
Zum Testen ob zwei Halte gleich sind, einfach mal (halt1<=>halt2)==0 probieren. Man koennte aber auch gleich (halt1.id == halt2.id) verwenden. Die id ist als Member-Variable da, sollte aber nicht veraendert werden. Beide Methoden sollten mit aktuellen Versionen gehen.
Zum Testen ob zwei Halte gleich sind, einfach mal (halt1<=>halt2)==0 probieren. Man koennte aber auch gleich (halt1.id == halt2.id) verwenden. Die id ist als Member-Variable da, sollte aber nicht veraendert werden. Beide Methoden sollten mit aktuellen Versionen gehen.