Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
de:modul:m320_2024:learningunits:lu11:loesungen:animal [2026/08/30 14:05] – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1de:modul:m320_2024:learningunits:lu11:loesungen:animal [2026/08/30 14:05] (aktuell) – ↷ Seite von modul:m320_2024:learningunits:lu11:loesungen:animal nach de:modul:m320_2024:learningunits:lu11:loesungen:animal verschoben msuter
Zeile 1: Zeile 1:
 +====== LU11.L01 - Instantiierung abstrakter Klassen ======
 +
 +  * Nachdem die Klasse "Animal" als abstrakt gekennzeichnet wurde, kann man keine Objekte dieser Klasse mehr erstellen.
 +  * Durch die Verwendung der abstrakten Klasse als Grundlage für alle Tiere, kann ich die ''move''-Methode aufrufen, ohne die jeweilige Klasse zu identifizieren.
 +
 +<code python>
 +    for animal in animals:
 +        animal.move()
 +        
 +</code>
 +
 +
 +----
 +[[https://creativecommons.org/licenses/by-nc-sa/4.0/|{{https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png}}]] (c) René Probst
  
  • de/modul/m320_2024/learningunits/lu11/loesungen/animal.txt
  • Zuletzt geändert: 2026/08/30 14:05
  • von msuter