Update page '01 Kapitel 1'
@@ -23,3 +23,9 @@
|
|||||||
- `abstract` deklarierte **Methoden** müssen mit einem Semikolon beendet werden, Rumpf ist nicht erlaubt.
|
- `abstract` deklarierte **Methoden** müssen mit einem Semikolon beendet werden, Rumpf ist nicht erlaubt.
|
||||||
- Nicht `abstract` deklarierte Methoden müssen einen Rumpf haben. (**Todo**: checken)
|
- Nicht `abstract` deklarierte Methoden müssen einen Rumpf haben. (**Todo**: checken)
|
||||||
- In einer abstrakten Klasse dürfen nicht absktrakte Methoden implementiert werden
|
- In einer abstrakten Klasse dürfen nicht absktrakte Methoden implementiert werden
|
||||||
|
|
||||||
|
# Interfaces
|
||||||
|
- Ein Interface ist ein Vertrag
|
||||||
|
- Seit Java 8 konkrete Implementierungen möglich (mit Einschränkungen)
|
||||||
|
- In einem Interface deklarierte Methoden sind implizit `abstract` und `public` (wenn nicht `default` oder `static` angegeben wird). Modifier können dennoch hinzugefügt werden.
|
||||||
|
- Alle Variablen müssen `public static final` deklariert werden (**Todo:** Oder sind sie es implizit?)
|
||||||
Reference in New Issue
Block a user