Ja. Eine beliebige Anzahl von Klassen können diesselbe Schnittstelle implementieren.
Buecher
-Klasse
Es bleibt in unserem Beispiel noch die Klasse Buecher
übrig, die wie folgt aussieht:
Waren
.autor
hinzu.Sie möchten sich vielleicht noch einmal das Diagramm ansehen, das die Beziehungen zwischen den Klassen zeigt. Hier ist die übliche lückenhafte Klassendefinition:
class Buecher ____________ Waren ____________ Besteuerbar { String ____________; Buecher( String beschreibung, double preis, String autor) { super( beschreibung, preis ); ___________ = autor ; } void anzeigen() { super.anzeigen() ; System.out.println( "Autor: " + ______________ ); } public double ____________() { return preis * ____________ ; } }
Sie möchten vielleicht die
Besteuerbar
-Schnittstelle
konsultieren.