lehrkraefte:blc:informatik:glf25:labyrinthe:lib

This is an old revision of the document!


Klassen Laby und Zelle

Klassen sind Teil eines verbreiteten und sehr nützlichen Programmierkonzepts.

Für unsere Zwecke sind Klassen eine Zusammenfassung von Daten (Variablen, genannt Attribute) und Funktionen (gennant Methoden), die mit diesen Attributen interagieren.

Diese Einheit erlaubt es sicherzustellen, dass die Daten immer konsistent sind.

Z.B. im Falle unseres Labyrinths stellen die Klassen sicher, dass wenn die Mauer von einer Zelle zur anderen geöffnet wird, dass das auch automatisch in umgekehrter Richtung geschieht.

Legen Sie einen neuen Ordner an und speichern Sie die beiden folgenden Dateien im neuen Ordner:

laby.py zelle.py

  • lehrkraefte/blc/informatik/glf25/labyrinthe/lib.1770367403.txt.gz
  • Last modified: 2026/02/06 08:43
  • by Ivo Blöchliger