Update page '01 Kapitel 1'
@@ -23,3 +23,9 @@
|
||||
- `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)
|
||||
- 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