G
Guest
Gast
Hallo
ich habe da mal ein dringendes Anliegen: ich soll das hier lösen, habe aber kienen Plan
Zum Test der in den nachfolgenden Aufgaben zu programmierenden
Sortier-Methoden sollen Bankkonten benutzt werden, die zuf¨allig erzeugt werden.
a) Erstellen Sie eine Klasse Konto, die folgende Objektfelder und Methoden
bereitstellt:
• kontonr, die Kontonummer. Die Nummern der erzeugten Konten sollen
automatisch fortlaufend vergeben werden.
• guthaben, das vorhandene Guthaben.
• Konto(int guthaben), Konstruktor, der ein neues Konto erzeugt.
• toString(), die von Object geerbte toString-Methode. Die Ausgabe soll
in der Form "Konto: 123456\nGuthaben: 420" erfolgen.
Die Klass Konto soll weiterhin das Interface Comparable implementieren. Die
Konten sollen hierbei nach dem Guthaben angeordnet sein, wobei Konten mit
kleinem Guthaben vor Konten mit großem Guthaben angeordnet sein sollen.
Hinweis: Das Interface Comparable in Java 1.5 benutzt einen Typparameter
T, Sie k¨onnen diesen Parameter aber ignorieren, das heißt, Sie k¨onnen Konto
mit
class Konto implements Comparable...
beginnen. Die Methode compareTo muss mit der Signatur public int compareTo(Object
o) implementiert werden.
b) Implementieren Sie eine Klasse KontenListe, die ¨uber ein Objektfeld Konto[]
liste verf¨ugt. Der Konstruktor
KontenListe(int anzahl, int maxGuthaben)
soll eine Kontenliste mit anzahl Eintr¨agen anlegen, deren Guthaben zuf¨allig
zwischen 0 und maxGuthaben liegt. Implementieren Sie weiterhin eine toString-
Methode f¨ur KundenListe.
Vielen Dank schon mal
ich habe da mal ein dringendes Anliegen: ich soll das hier lösen, habe aber kienen Plan
Zum Test der in den nachfolgenden Aufgaben zu programmierenden
Sortier-Methoden sollen Bankkonten benutzt werden, die zuf¨allig erzeugt werden.
a) Erstellen Sie eine Klasse Konto, die folgende Objektfelder und Methoden
bereitstellt:
• kontonr, die Kontonummer. Die Nummern der erzeugten Konten sollen
automatisch fortlaufend vergeben werden.
• guthaben, das vorhandene Guthaben.
• Konto(int guthaben), Konstruktor, der ein neues Konto erzeugt.
• toString(), die von Object geerbte toString-Methode. Die Ausgabe soll
in der Form "Konto: 123456\nGuthaben: 420" erfolgen.
Die Klass Konto soll weiterhin das Interface Comparable implementieren. Die
Konten sollen hierbei nach dem Guthaben angeordnet sein, wobei Konten mit
kleinem Guthaben vor Konten mit großem Guthaben angeordnet sein sollen.
Hinweis: Das Interface Comparable in Java 1.5 benutzt einen Typparameter
T, Sie k¨onnen diesen Parameter aber ignorieren, das heißt, Sie k¨onnen Konto
mit
class Konto implements Comparable...
beginnen. Die Methode compareTo muss mit der Signatur public int compareTo(Object
o) implementiert werden.
b) Implementieren Sie eine Klasse KontenListe, die ¨uber ein Objektfeld Konto[]
liste verf¨ugt. Der Konstruktor
KontenListe(int anzahl, int maxGuthaben)
soll eine Kontenliste mit anzahl Eintr¨agen anlegen, deren Guthaben zuf¨allig
zwischen 0 und maxGuthaben liegt. Implementieren Sie weiterhin eine toString-
Methode f¨ur KundenListe.
Vielen Dank schon mal