public class ArrayIntListClient2 { public static void main(String[] args) { // construct ArrayIntList list1 // construct ArrayIntList list2 ArrayIntList list1 = new ArrayIntList(); ArrayIntList list2 = new ArrayIntList(); // add 1, 82, 97 to list1 // add 7, -8 to list2 list1.add(1); list1.add(82); list1.add(97); list2.add(7); list2.add(-8); // print out list1 and list2 System.out.println("list1 = " + list1); System.out.println("list2 = " + list2); // we should not let clients mess up our fields! // list2.size = 200; // print out the size of list1 and list2 System.out.println("list1 size = " + list1.size()); System.out.println("list2 size = " + list2.size()); // add everything from list2 to list1 list1.addAll(list2); } }