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 Bankkonto
{
// Daten-Deklaration
private String kontonummer;
private String kontoinhaber;
private int kontostand;
private int zaehler = 0;
//Konstruktor
Bankkonto( 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 );
}
}