Aufgaben 7.2.

Aus ComeniusWiki
Version vom 19. März 2015, 10:59 Uhr von B.Schiller (Diskussion | Beiträge)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Aufgabe 1

Die Klasse Schueler aus 7.1.2 soll um Getter- und Setter-Methoden für Name, Vorname und Klasse erweitert werden. Dabei soll die Methode setKlasse() so angelegt werden, dass die neu eingegebene Klasse eines Schülers nur bei gleichzeitiger Angabe eines Passwortes akzeptiert wird.

Lösungsvorschlag


Aufgabe 2

Für die Kontenverwaltung einer Bank soll eine Klasse Konto erstellt werden, die Getter-Methoden für die Attribute kontonr, name, vorname und kontostand bereit stellt und eine Setter-Methode für den kontostand. Zusätzlich sollen zwei Methoden einzahlen() und auszahlen() angelegt werden, mit denen Kontobewegungen vorgenommen werden können. Beim Aufruf des Konstruktors sollen die Werte für kontonr, name und vorname übergeben werden. Der Kontostand wird im Konstruktor auf den Anfangswert 0 gesetzt.

Erweiterungsaufgabe: Erstelle eine Methode passwortschutz(), die Geldbewegungen nur bei Eingabe eines Passwortes erlaubt.

Lösungsvorschlag