Die vervollständigte Klasse steht unten.
Die Konstante STEUERSATZ
wird in der berechneSteuer()
Methode verwendet als wäre sie in der Spielwaren
-Klasse definiert worden.
Sie kann auch von anderen Methoden der Klasse, die nicht in der Schnittstelle definiert sind, verwendet werden.
class Spielwaren extends Waren implements Besteuerbar { int mindestalter; Spielwaren( String beschreibung, double preis, int mindestalter) { super( beschreibung, preis ); this.mindestalter = mindestalter; } void anzeigen() { super.anzeigen(); System.out.println( "Mindestalter: " + mindestalter ); } public double berechneSteuer() { return preis * STEUERSATZ ; } }
Die berechneSteuer()
Methode muss public
sein.