2.7. ÜBung

Spielen Sie Compiler

Die Java-Dateien auf dieser Seite stellen vollständige Quelldateien dar. Ihr Job ist es, Compiler zu spielen und festzustellen, ob sich diese Dateien kompilieren lassen. Falls nein – wie könnten Sie das in Ordnung bringen? Und falls ja – was käme dabei heraus?

A

class KassettenRekorder {

  boolean kannAufzeichnen = false;

  void kassetteAbspielen() {
    System.out.println("Spiele Kassette");
  }

  void kassetteAufzeichnen () {
    System.out.println("Zeichne Kassette auf");
  }
}

class KassettenRekorderTestlauf {
  public static void main(String [] args) {

    kr.kannAufzeichnen = true;
    kr.kassetteAbspielen();

    if (kr.kannAufzeichnen == true) {
      kr.kassetteAufzeichnen();
    }
  }
}

B

class DVDPlayer { boolean kannAufzeichnen = false; void ...

Get Java™ von Kopf bis Fuß now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.