1. What is the difference between an accessor and a mutator method? 2. What is encapsulation? Why is it useful? 3. Assuming there is a Student class with two fields: String name and int id, implement the equals method 4. With the same Student class, implement the compareTo method. Think about what you should compare. 5. When would you prefer an ArrayList to an array? When would you prefer an array to an ArrayList?