Die geänderte Methode ist unten zu sehen.
Hier ist die vollständige Klasse mit der modifizierten anzeigen() Methode.
Betrachten Sie sie aufmerksam um zu sehen wie die Dinge, die wir getan haben, zusammenpassen.
class KontoChecker
{
// Daten-Deklaration
private String kontoNummer;
private String kontoInhaber;
private int kontoStand;
private int zaehler = 0;
//Konstruktor
KontoChecker( String ktoNummer, String ktoInhaber, int start )
{
kontoNummer = ktoNummer ;
kontoInhaber = ktoInhaber ;
kontoStand = start ;
}
// Methoden
private void inkrementZaehler()
{
zaehler = zaehler + 1;
}
int aktuellerKontostand()
{
return kontoStand ;
}
void verarbeiteEinzahlung( int betrag )
{
inkrementZaehler();
kontoStand = kontoStand + betrag ;
}
void verarbeiteAuszahlung( int betrag )
{
int gebuehr;
inkrementZaehler();
if ( kontoStand < 100000 )
gebuehr = 15;
else
gebuehr = 0;
kontoStand = kontoStand - betrag - gebuehr ;
}
void anzeigen()
{
System.out.println( kontoNummer + "\t" + kontoInhaber + "\t" +
kontoStand + "\t" + zaehler );
}
}