public class TestBookList { public static void main(String[] args) { //BookList books = new BookList(); BookList2 books = new BookList2(); Book[] supplies1 = { new Book(200,"Book2","John",100), new Book(100,"Book1","Peter",10), new Book(300,"Book3","Peter",1000) }; Request s = new Request(1,supplies1); books.doRequest(s); System.out.println("\n BookList content after supplies #1:"); books.show(); //BookList newList = books.getBooks("Peter"); BookList2 newList = books.getBooks("Peter"); System.out.println("\n Books written by Peter:"); newList.show(); Book[] supplies2 = { new Book(400,"Book4","John",100), new Book(200,"Book2","John",100), new Book(100,"Book1","Peter",10), new Book(300,"Book3","Peter",1000) }; s = new Request(1,supplies2); books.doRequest(s); System.out.println("\n BookList content after supplies #2:"); books.show(); Book[] sales1 = { new Book(500,"Book5","Y",1000), new Book(200,"Book2","John",100), new Book(700,"Book7","Y",1000), new Book(100,"Book1","Peter",10000) }; s = new Request(2,sales1); System.out.println("\n BookList content after sales #1:"); books.doRequest(s); books.show(); } }