(Prüfung dynamisch: Test, statisch: Beweis)
(alle Methoden sind abstrakt: nur deklariert, aber nicht implementiert)