Der beste Weg, um den wahren, falschen, nicht gesetzten Zustand zu definieren

Wenn Sie in einer situation, wo Sie brauchen, um zu wissen, wo ein boolescher Wert nicht gesetzt (z.B. wenn das unset Wert sollte Erben von einem Elternteil-Wert) der Java boolean primitive (und das äquivalent in anderen Sprachen) ist eindeutig nicht ausreichend.

Was ist die best practice, um dies zu erreichen? Definieren Sie eine neue, einfache Klasse, die fähig ist, auszudrücken, alle drei Staaten oder verwenden Sie die Java-Boolean-Klasse und verwenden Sie null, um anzuzeigen, das unset Staat?

InformationsquelleAutor der Frage Tom Martin | 2008-11-24

Schreibe einen Kommentar