1. Which classes in the java.util package are abstract? Some of them have Abstract in the class name, but is there any other way to tell from the documentation? Which concrete classes extend them?
2. Can the breed method be moved to Animal? If so, make this change.