Aufgaben 7.2.: Unterschied zwischen den Versionen

Aus ComeniusWiki
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: „'''Aufgabe 1''' (Kontenverwaltung) Erstelle eine Klasse '''Konto''', die Kontonummer, Name, Vorname und Kontostand (Startwert: 0) des Inhabers erfasst und ein…“)
 
Zeile 3: Zeile 3:
 
Erstelle eine Klasse '''Konto''', die Kontonummer, Name, Vorname und Kontostand (Startwert: 0) des Inhabers erfasst und einen Konstruktor mit dem man entsprechende Konten erzeugen kann. Daneben sollen die für eine Kontenverwaltung notwendigen Getter- und Setter-Methoden angelegt werden. In einer zweiten Klasse '''Bank''' werden drei Testkonten erzeugt, wobei diese in einem Array angelegt werden. Eine Methode '''abfragen(String kontonr)''' kann den aktuellen Kontostand abfragen. Mit einer weiteren Methode '''ueberweisen(String kontonrA, String kontonrB, int betrag)''' kann man Überweisungen von Konto A auf Konto B tätigen. <u>Hinweis</u>: Um über die Kontonummer das jeweils richtige Konto anzusprechen, muss man mit Hilfe einer Schleife, die durch das Array läuft und eines Stringvergleichs mittels der Methode '''s.equals(String x)''' (siehe Aufgabe 4.2.4) das richtige Konto für die Transaktion finden.
 
Erstelle eine Klasse '''Konto''', die Kontonummer, Name, Vorname und Kontostand (Startwert: 0) des Inhabers erfasst und einen Konstruktor mit dem man entsprechende Konten erzeugen kann. Daneben sollen die für eine Kontenverwaltung notwendigen Getter- und Setter-Methoden angelegt werden. In einer zweiten Klasse '''Bank''' werden drei Testkonten erzeugt, wobei diese in einem Array angelegt werden. Eine Methode '''abfragen(String kontonr)''' kann den aktuellen Kontostand abfragen. Mit einer weiteren Methode '''ueberweisen(String kontonrA, String kontonrB, int betrag)''' kann man Überweisungen von Konto A auf Konto B tätigen. <u>Hinweis</u>: Um über die Kontonummer das jeweils richtige Konto anzusprechen, muss man mit Hilfe einer Schleife, die durch das Array läuft und eines Stringvergleichs mittels der Methode '''s.equals(String x)''' (siehe Aufgabe 4.2.4) das richtige Konto für die Transaktion finden.
  
[[Lösungsvorschlag 7.2 - Aufgabe 1 | Lösungsvorschlag]]
+
[[Lösungsvorschlag 7.3 - Aufgabe 3 | Lösungsvorschlag]]

Version vom 3. Februar 2014, 18:17 Uhr

Aufgabe 1 (Kontenverwaltung)

Erstelle eine Klasse Konto, die Kontonummer, Name, Vorname und Kontostand (Startwert: 0) des Inhabers erfasst und einen Konstruktor mit dem man entsprechende Konten erzeugen kann. Daneben sollen die für eine Kontenverwaltung notwendigen Getter- und Setter-Methoden angelegt werden. In einer zweiten Klasse Bank werden drei Testkonten erzeugt, wobei diese in einem Array angelegt werden. Eine Methode abfragen(String kontonr) kann den aktuellen Kontostand abfragen. Mit einer weiteren Methode ueberweisen(String kontonrA, String kontonrB, int betrag) kann man Überweisungen von Konto A auf Konto B tätigen. Hinweis: Um über die Kontonummer das jeweils richtige Konto anzusprechen, muss man mit Hilfe einer Schleife, die durch das Array läuft und eines Stringvergleichs mittels der Methode s.equals(String x) (siehe Aufgabe 4.2.4) das richtige Konto für die Transaktion finden.

Lösungsvorschlag