beispiel mit Interface und Implementierung