lina-: Vergleich von Objekten

Beitrag lesen

moin Daniel :)

null ist bei Dir gleich jedem anderen Objekt.
Seien a und b zwei Objekte für die gilt a < b.
Es gilt a = null und b = null. Und folglich a = b was offensichtlich ein Widerspruch ist.

Ich war in boolscher Algebra noch nie so fit - das musst du mir näher erklären...

wir nehmen an a und b sind zwei Objekte von denen a kleiner sein soll als.
Dummerweise sind während der Überprüfung auf Gleichheit aber beide nicht initialisiert (also null). Wie willst du dann noch sicherstellen, dass a<b ist?

Für mich ist es eigentlich eindeutig: wenn beide Objekte null sind - sind sie gleich (ähm... man könnte auch sagen "gleich wenig vorhanden" *g*).

Ich finde die Logik muss den Sonderfall "beide Objekte null" mit berücksichtigen und kann sich in diesem speziellen Fall nicht mehr auf die gegebene Aussage a<b stützen. ("nichts" kann nicht kleiner oder größer sein als "nichts").

liebe Grüße aus Berlin
lina-

--
Self-Code: ie:% fl:( br:^ va:) ls:/ fo:| rl:( ss:) de:] js:| mo:)