LoslegenKostenlos loslegen

Simulation

You are implementing a house viewing simulation. To that end, you are creating ways to interact with different objects in the simulation.

Diese Übung ist Teil des Kurses

Intermediate Java

Kurs anzeigen

Anleitung zur Übung

  • Write down the expected keyword for switching.
  • Enter the correct constant such that "Window" and "Wall" have the same behavior.
  • Make sure you don't go through default by using the proper keyword.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

class Interactor {
  public static void main(String[] args) {
    String object = "Wall";

    // Write down the correct keyword to allow for case switching
    ____ (object) {
      case "Door":
        System.out.println("You have discovered a new room");
        break;
      case "Fridge":
        System.out.println("The food is all yours");
        break;
      // Enter the correct constant to give the same behavior to Window and Wall
      case "____":
      case "Window":
        System.out.println("I can't go through that");
        // Make sure you don't go through the default case by using the correct keyword
        ____;
      default:
        System.out.println("This object cannot be interacted with");
        break;
    }
  }
}
Code bearbeiten und ausführen