Eine Klasse kann mehrere Schnittstellen implementieren (deren Verträge erfüllen).
Dann aber Vorsicht bei der Bezeichnung der Methoden.
...und beim Verwechseln von Zuständen (Bsp. Pizza/Eis)