Zum Beispiel möchte ich, dass meine Klasse eine Variable hat, deren Wert eine von fünf verschiedenen Einstellungen sein kann. Daher sollte diese Variable offensichtlich eine Aufzählung sein. Dies ist jedoch der EINZIGE Ort, an dem diese bestimmte Aufzählung verwendet wird. Normalerweise würde ich einen Aufzählungstyp direkt über der Variablen deklarieren und dann die Variable als diesen Typ deklarieren, aber ich habe mich gefragt, ob es einen saubereren Weg gibt. Unterstützt Java anonyme Enumerationen?
Beispiel:
Code: Select all
public class Test {
public enum Option {
FirstOption,
SecondOption,
ThirdOption
}
Option option;
}