/*
TaschengeldKonto.java
Vererbung in Java!
*/
import java.io.*; // für I/O
class TaschengeldKonto extends BankKontoExt
{
public TaschengeldKonto(double startKontostand) // constructor
{
super(startKontostand);
}
public TaschengeldKonto(String kontoName, double startKontostand) // constructor
{
super(kontoName,startKontostand);
}
public boolean sichereAuszahlung(double betrag) // auszahlung
{ // Zugriff auf die Varibale in der Super-Klasse
if ((super.kontostand - betrag) < 0.0)
{
System.out.println("ERROR!! DU darfst nicht ueberziehen! ERROR!!");
return false;
}
else
{
super.kontostand = super.kontostand - betrag;
return true;
}
}
} // end class TaschengeldKonto