Benutzer-Werkzeuge

Webseiten-Werkzeuge


schule:hunde_und_katzen

Programmierübung: Hunde und Katzen

  1. Erkläre, was die Methode isinstance bei den Tests macht (durch einen Quelltextkommentar).
  2. Erkläre, was der try-except-Block testet (durch einen Quelltextkommentar).
  3. Vervollständige den Quelltext für die folgenden Klassen so, dass alle Tests durchlaufen.
  4. Ergänze Kommentare für deinen Quelltext für jede Zeile (außer den Tests)
  5. Erweitere das Programm um zwei weitere abstrakte Klassen Biped (Zweibeiner) und Quadruped (Vierbeiner). Ergänze dazu die Klasse Animal um das Attribut number_of_legs, welches in den beiden neuen Klassen sinnvoll initialisiert wird. Füge eine weitere Klasse Parrot hinzu. Zeichne nun ein vollständiges Klassendiagramm.

schule/hunde_und_katzen.txt · Zuletzt geändert: 13.01.2020 16:31 von Marco Bakera