Wirtschaftsinformatik – Datei zur Aufgabe_2_2
Datei zur Aufgabe_2_2
aufgabe_2_2.py
— 1 KB
Dateiinhalt
class Kunde:
def __init__(self, p_vorname, p_nachname):
self.vorname = p_vorname
self.nachname = p_nachname
self.meine_versicherungen = []
def gib_versicherungen_aus(self):
# Hier muss Code geschrieben werden
def fuege_versicherung_hinzu(self, p_versicherung):
self.meine_versicherungen.append(p_versicherung)
class Auto:
def __init__(self, p_kennzeichen, p_modell):
self.kennzeichen = p_kennzeichen
self.modell = p_modell
class Versicherungsvertrag:
def __init__(self, p_bezeichnung, p_tarifklasse):
self.bezeichnung = p_bezeichnung
self.tarifklasse = p_tarifklasse
class KFZ_Versicherungsvertrag(Versicherungsvertrag):
def __init__(self, p_bezeichnung, p_tarifklasse, p_auto):
super().__init__(p_bezeichnung, p_tarifklasse)
self.versichertes_auto = p_auto
# HAUPTPROGRAMM
k = Kunde("Max", "Mustermann")
a = Auto("NU-LL-577", "Skoda")
v = Versicherungsvertrag("12345", "A")
kfzv = KFZ_Versicherungsvertrag("23456", "A", a)
k.fuege_versicherung_hinzu(v)
k.fuege_versicherung_hinzu(kfzv)
k.gib_versicherungen_aus()
Lizenz: Baden-Württemberg, vertreten durch das Institut für Bildungsanalysen Baden-Württemberg (IBBW)
Urheber: Baden-Württemberg, vertreten durch das Institut für Bildungsanalysen Baden-Württemberg (IBBW)
Bitte beachten Sie eventuell abweichende Lizenzangaben bei den eingebundenen Bildern und anderen Dateien.

