Parameter Mystery

Category: Parameter Mystery
Author: Alan Borning and Dan Grossman
Book Chapter: 3.1
Problem: Parameter Mystery
	What output is produced by the following program? 

public class ParameterMystery {
	public static void main(String[] args) {
		String head = "shoulders";
		String knees = "toes";
		String elbow = "head";
		String eye = "eyes and ears";
		String ear = "eye";
		touch(ear, elbow);
		touch(elbow, ear);
		touch(head, "elbow");
		touch(eye, eye);
		touch(knees, "Toes");
		touch(head, "knees " + knees);
	}
	public static void touch(String elbow, String ear) {
		System.out.println("touch your " + elbow + " to your " + ear);
	}
}

1) touch(ear, elbow);
2) touch(elbow, ear);
3) touch(head, "elbow");
4) touch(eye, eye);
5) touch(knees, "Toes");
6) touch(head, "knees " + knees);