Question: a) Create a Class: Book Description: This class represents a book that will be processed by the application. Instance variables: private int numPages; private String

 a) Create a Class: Book Description: This class represents a bookthat will be processed by the application. Instance variables: private int numPages;

a) Create a Class: Book Description: This class represents a book that will be processed by the application. Instance variables: private int numPages; private String author; private String title; private int id; Constructor: Book(int pages, String auth, String title, int bookld) Initialize instance variables with corresponding parameters passed. Methods: Provide getter and setter methods Provide a toString method that returns: book title & book ID (separated by tab) b) Create Class: BookProcessor Description: This is the application's workhorse. It stores Book object references in an array, and it has service methods that sorts books by ID both recursively and non recursively Instance variables: private Book[] books; II Array to store Book object references private int numBooks 0; I/ Keeps count of books added into the array private BookComparator bc; Constructor: public BookProcessorO array to a length of 10 Instantiate the Instantiate BookComparator

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!