|
|
||
|---|---|---|
| .. | ||
| Bankensystem.js | ||
| Bankesystem.htm | ||
| README.md | ||
README.md
🏦 OOP-Bankensystem (JavaScript)
Aufgabe
In diesem Projekt soll ein kleines objektorientiertes Bankensystem mit JavaScript umgesetzt werden. Die Aufgabe dient als Übung zur Anwendung der OOP-Konzepte Klassen, Vererbung, Kapselung und Polymorphismus.
Ziel
Implementiere folgende Klassen:
Kunde(Basisklasse)Student(erbt vonKunde)Geschaeftskunde(erbt vonKunde)Konto(eigenständige Klasse zur Verwaltung des Kontostands)
Hinweise zur Implementierung
Klasse Konto
- Attribut:
#kontostand - Methoden:
einzahlen(betrag),auszahlen(betrag),getKontostand()
Klasse Kunde
- Attribute:
#vorname,#nachname,#konto - Methoden:
toString()
Klasse Student
- Zusätzliche Attribute:
#matrikelnummer,#studiengang - Methode: überschreibt
toString()
Klasse Geschaeftskunde
- Zusätzliche Attribut:
#firma - Methode: überschreibt
toString()
Testen
Nach erfolgreicher Implementierung könnt ihr den Code in der Main-Klasse auskommentieren, um eure Klassen zu testen.