Girokonto
+Girokonto(kontonr: int, kontostand: double)
+auszahlen()
Konto
-kontonr: int
-kontostand: double
-IBAN: String
-begrenzteÜberweisung: boolean
#Konto(kontonr: int, kontostand: double)
+getKontonr(): int
+setKontonr(kontonrNeu: int)
+getKontostand(): double
+setKontostand(kontostandNeu: double)
+einzahlen(summe: double)
+überweisen(summe: double, IBAN: String)
+getIBAN(): String
+getBegrenzteÜberweisung(): boolean
Lehrer
-schuler: Schuler[ ]
-klassen: String[ ]
-fach: String
+getSchuler(): Schuler[ ]
+getKlassen(): String[ ]
+getFach(): String
Person
-name: String
-alter: int
+getName(): String
+getAlter(): int
+setAlter(alterNeu: int)
+setName(nameNeu: String)
Schuler
-klasse: String
-zeitraum: Zeitraum
+getKlasse(): String
+setKlasse(klasseNeu: String)
+getZeitraum(): Zeitraum
Sekretar
-schuler: Schuler[ ]
+getSchuler(): Schuler[ ]
Sparkonto
-zins: double
-monatlichLimit: double
+Sparkonto(kontonr: int, kontostand: double)
+getZins(): double
+setZins(zinsNeu: double)
+zinsBerechnen()
+getMonatlichLimit(): double
Zeitraum
-vollzeit: boolean
-anzStundenProWoche: int
+getVollzeit(): boolean
+getAnzStundenProWoche(): int