Die Programmbeispiele zeigen verschiedene Varianten der Bedienung und
des Dateihandling, sowie einen Versuch zur objektorientierten Herangehensweise:
Modular, textdateibasiert:
das Modul
"k_dateikartei"
mit der Datenstruktur und dem (Text-) Dateihandling
das Modul
"kmasken"
mit dem Hauptmenü und den weiteren Bearbeitungsmasken,
alle textbasiert, von der Konsole aus zu bedienen
das Modul
"kfunktionen"
mit den Operationen auf dem Kundenstamm
das Modul
"kmain"
mit der Hauptsteuerung, mit Auswertung der Menüwahl
Modular, Speicherung mit "pickle":
das Modul
"k_dateikartei"
mit der Datenstruktur und dem (pickle-) Dateihandling
benutzt die gleichen Basismodule wie oben die textdateibasierte Variante
Objektorientiert:
die Datei
"kunde"
mit der Klasse "kunde" und der Datenstruktur
die Datei
"kartei"
mit der Klasse "kartei" und einem einfachen Dateihandling
die Datei
"kunde_gui"
mit den textbasierten Bedienmasken