Eine gute Antwort wäre:

Die neue Klassendefinition steht (teilweise) unten.

Einen Konstruktor hinzufügen

Die Musikvideo Klasse ist eine Subklasse von Videoband. Das Grundgerüst der Definition steht unten. Die Spielfilm-Klasse wird nicht gezeigt, aber sie ist ebenfalls eine Subklasse von Videoband. Denken Sie daran, dass eine Klasse mehrere Subklassen haben kann.

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;

  // hier kommt der Konstruktor (fürs erste ausgelassen)

  // die anzeigen() Methode kommt hier (fürs erste ausgelassen)

}

FRAGE 18:

Welche Instanzvariablen sind Teil der Klasse Musikvideo?

Inhaltsverzeichnis