Sie wissen wie Sie Duck-Typing nutzen, um ein Objekt etwas tun zu lassen, falls es das kann.
animals.py aus. output.txt).
Halten Sie Ihre Antworten fest in der Datei code_analysis.md und geben Sie sie ab via Moodle.
Wie Sie sicher festgestellt haben, kommt die Methode who_are_you auf allen Klassen vor. Zudem ist sie jeweils gleich implementiert. Es bietet sich also an, sie in eine neue Basisklasse auszulagern.
Animals mit der (nicht abstrakten!) Methode who_are_you.
Geben Sie die modifizierte Datei animals.py ab via Moodle.