Update page '01 Kapitel 1'
@@ -39,3 +39,7 @@
|
|||||||
- `final, strictfp, native` deklarierte Methoden sind in Interfaces nicht möglich
|
- `final, strictfp, native` deklarierte Methoden sind in Interfaces nicht möglich
|
||||||
- Alle Variablen sind implizit `public static final`. Dies kann, muss aber nicht notiert werden.
|
- Alle Variablen sind implizit `public static final`. Dies kann, muss aber nicht notiert werden.
|
||||||
- Interfaces können beliebig viele andere Interfaces `extend`en, aber keine Klassen und auch nicht implementieren
|
- Interfaces können beliebig viele andere Interfaces `extend`en, aber keine Klassen und auch nicht implementieren
|
||||||
|
- Methoden können `default` oder `static` sein. Unterschied!
|
||||||
|
- `default`-Methoden sind implizit public. Müssen einen Rumpf besitzen.
|
||||||
|
- Nur Methoden können `default` sein.
|
||||||
|
- `static`-Methoden auch implizit public, müssen Rumpf haben. `final` ebenfalls nicht erlaubt. Referenzierung über Interface-Namen.
|
||||||
Reference in New Issue
Block a user