Parameter Mystery
Category: Parameter Mystery
Author: Benson Limketkai
Book Chapter: 3.1
Problem: Parameter Mystery
At the bottom of the page, write the output produced by the following program, as it would appear on the console.
public class ParameterMystery {
public static void main(String[] args) {
String farm = "here";
String old = "macdonald";
String macdonald = "there";
String everywhere = "farm";
String here = "everywhere";
String there = "old";
String quack = "duck";
mystery(macdonald, there, "everywhere");
mystery(old, macdonald, farm);
mystery("quack", here, "there");
mystery(quack, "here", "farm");
mystery(old, everywhere, there);
}
public static void mystery(String macdonald, String farm, String old) {
System.out.println(old + " " + macdonald + " had a " + farm);
}
}
1) mystery(macdonald, there, "everywhere");
2) mystery(old, macdonald, farm);
3) mystery("quack", here, "there");
4) mystery(quack, "here", "farm");
5) mystery(old, everywhere, there);