public class ActivityConflictDemo
1: //ActivityConflictDemo.java
3: public class ActivityConflictDemo
4: {
5: public static void main(String[] args)
6: {
7: Activity activity1 = new Activity("History museum tour", 9, 10);
8: Activity activity2 = new Activity("Morning mountain hike", 9, 12);
9: Activity activity3 = new Activity("Boat tour", 11, 14);
11: Activity[] activityPairs =
12: {
13: activity1, activity2,
14: activity1, activity3,
15: activity2, activity3
16: };
18: for (int i = 0; i < activityPairs.length; i += 2)
19: {
20: System.out.printf
21: (
22: "%s conflicts with %s: %s%n",
23: activityPairs[i].name,
24: activityPairs[i + 1].name,
25: activityPairs[i].conflictsWith(activityPairs[i + 1])
26: ? "true" : "false"
27: );
28: }
29: }
30: }