Siehe unten.
anzeigen()
MethodeHier ist soweit die Klassendefinitionen:
class Videoband { String titel; // Titel des Videos int laenge; // Anzahl der Minuten boolean vorhanden; // ist das Video vorhanden? // Konstruktor public Videoband( String ttl, int len ) { titel = ttl; laenge = len; vorhanden = true; } public void anzeigen() { System.out.println( titel + ", " + laenge + " Min. verfuegbar:" + vorhanden ); } } class Musikvideo extends Videoband { String kuenstler; String kategorie; // Konstruktor public Musikvideo ( String ttl, int len, String kuenst, String kat ) { super( ttl, len ); kuenstler = kuenst; kategorie = kat; } // die anzeigen() Methode kommt hier (fürs erste ausgelassen) }
Denken wir daran, dass das Schlüsselwort super
(wenn es verwendet wird) die erste Anweisung im Konstruktor sein muss.
Wir schreiben eine anzeigen()
Methode, um die Musikvideo
-Klasse abzuschließen. Dabei verwenden wir das Schlüsselwort super
, um die Dinge zu tun, die bereits von der Superklasse getan wurden.
Wir schreiben die anzeigen()
Methode.