Update page '01 Kapitel 1'
@@ -131,3 +131,12 @@
|
|||||||
- Methoden, Variablen, innere Klassen, innere Interfaces, Initialisierungsblöcke
|
- Methoden, Variablen, innere Klassen, innere Interfaces, Initialisierungsblöcke
|
||||||
- Einmalig pro Klasse, vor Erzeugung der Klasse erstellt
|
- Einmalig pro Klasse, vor Erzeugung der Klasse erstellt
|
||||||
- Nicht zulässig für Konstruktoren, Klassen, Interfaces, lokale Variablen
|
- Nicht zulässig für Konstruktoren, Klassen, Interfaces, lokale Variablen
|
||||||
|
|
||||||
|
# Enums
|
||||||
|
- Können als eigene Klasse oder als class member deklariert werden. Nicht innerhalb einer Methode.
|
||||||
|
- Beginnen mit Aufzählung der Instanzen. (Semikolon am Ende nicht erforderich)
|
||||||
|
- Können Konstruktoren, Methoden und Variablen enthalten
|
||||||
|
- Dann Semikolon am Ende der Instanzen erforderlich!
|
||||||
|
- Instanzen immer an erster Stelle!
|
||||||
|
- Konstruktor darf nicht public sein, kann nicht instanziiert werden.
|
||||||
|
- `values()` liefert Array in Reihenfolge der Deklaration;
|
||||||
|
|||||||
Reference in New Issue
Block a user