Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

modul:m320_2024:learningunits:lu11:loesungen:animal [2024/10/22 13:40] – angelegt msutermodul:m320_2024:learningunits:lu11:loesungen:animal [2024/11/06 10:39] (aktuell) msuter
Zeile 1: Zeile 1:
 ====== LU11.L01 - Instantiierung abstrakter Klassen ====== ====== 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>
  
  
  • modul/m320_2024/learningunits/lu11/loesungen/animal.1729597221.txt.gz
  • Zuletzt geändert: 2024/10/22 13:40
  • von msuter