Hallo Leute,
es handelt sich um eine Objekt orientierte Programmierung und zwar hab ich 4 Klassen eine Main,eine Konto,eine Kontoliste und eine Knoten. In der Klasse Kontoliste soll eine Methode geschrieben werden, die ein Konto suchen kann und diese löscht und mir danach ein True ausgibt wenn es gelöscht wurde. Ich komme derzeit nicht weiter und wäre froh wenn ihr mir helft... Quelltext der Klasse steht unten.
Vielen Dank schonmal.
es handelt sich um eine Objekt orientierte Programmierung und zwar hab ich 4 Klassen eine Main,eine Konto,eine Kontoliste und eine Knoten. In der Klasse Kontoliste soll eine Methode geschrieben werden, die ein Konto suchen kann und diese löscht und mir danach ein True ausgibt wenn es gelöscht wurde. Ich komme derzeit nicht weiter und wäre froh wenn ihr mir helft... Quelltext der Klasse steht unten.
Vielen Dank schonmal.
Java:
public class KontoListe
{
private int anzahl = 0;
private Knoten meinErsterKnoten = null;
public void kontoHinzufuegen (Konto k)
{
if (meinErsterKnoten == null)
{
meinErsterKnoten = new Knoten (k);
anzahl++;
}
else
{
Knoten temp = this.meinErsterKnoten;
while (temp.getMeinNaechsterKnoten() != null)
{
temp = temp.getMeinNaechsterKnoten();
}
temp.setMeinNaechsterKnoten (new Knoten(k));
anzahl++;
}
}
public Konto sucheKonto (String nummer)
{
if (meinErsterKnoten == null)
{
return null;
}
else
{
Knoten temp = this.meinErsterKnoten;
do
{
Konto k = temp.getMeinKonto();
if (k.getKtonr().equalsIgnoreCase(nummer))
{
return k;
}
else
{
temp = temp.getMeinNaechsterKnoten();
}
}while (temp.getMeinNaechsterKnoten()!=null);
Konto k = temp.getMeinKonto();
if (k.getKtonr().equalsIgnoreCase(nummer))
{
return k;
}
else
{
return null;
}
}
}
public int getAnzahlKonten ()
{
return this.anzahl;
}
}
Zuletzt bearbeitet von einem Moderator: