Update page '01 Kapitel 1'

2019-03-24 15:20:50 +00:00
parent 4fa965b1d8
commit a2b333d1da

@@ -8,8 +8,10 @@
# Identifier
- Zahlen, Dollarzeichen, Buchstaben, Unterstrich erlaubt. Erstes Zeichen keine Zahl.
# Packages
- Dürfen keine Minuszeichen enthalten
# Klassen
- Nur eine `public`-Klasse pro Datei, dann Dateiname gleich Klassenname
- Datei ohne `public`-Klasse erlaubt
@@ -43,3 +45,8 @@
- `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.
# Access
- Zugriff und Vererbung unterscheiden
- Kein Modifier: Implizit (Interfaces) oder package private
- Wenn ererbt, dann hat eine Klasse den `member`, als ob selbst deklariert (Vorsicht bei statischen Membern, diese werden nicht vererbt!)