class User {
  public UserOperations userOperations;

  public User() {
    userOperations = new UserOperations();
  }
  public void menu() {
    System.out.print("1. Make Selection");
    System.out.print("2. Print Info");
    System.out.print("3. Perform Logic");
    // ...
    System.out.print("Enter a number:  ");

    int number = readInt();

    if (number == 1) {
      userOperations.printMenu();
      char selection = readChar();
      userOperations.makeSelection(selection);
    }
    else if (number == 2) {
      userOperations.printInfo();
    }
    else if (number == 3) {
      System.out.print("Enter the left operand:  ");
      boolean opLeft = readBoolean();
      System.out.print("Enter the right operand:  ");
      boolean opRight = readBoolean();
      System.out.print("Enter the negation:  ");
      boolean negation = readBoolean();

      userOperations.performLogic(opLeft, opRight, negation);
    }
  }
}

