public class Girokonto extends Bankkonto {
    private int anzahlTransaktionen;
    private double gebuehrensatz;
    
    public Girokonto(double satz) {
	super(0.0);
	anzahlTransaktionen = 0;
	gebuehrensatz = satz;
    }

    public void einzahlen(double betrag) {
	super.einzahlen(betrag);
	anzahlTransaktionen++;
    }

    public void abheben(double betrag) {
	super.abheben(betrag);
	anzahlTransaktionen++;
    }

    public void gebuehrenAbziehen() {
	double gebuehren = anzahlTransaktionen * gebuehrensatz;
	super.abheben(gebuehren);
	anzahlTransaktionen = 0;
    }
}
