Understand how to solve all of quiz 2.
What is an interface in Java?
Is there a limit on the number of interfaces that a Java class can implement?
Would it ever make sense to have a class B that extends class A, where class B overrides every method in class A? Why or why not?
Suppose that Mammal and Monkey are two classes, where Monkey is a subclass of Mammal. Is Monkey[] a subclass of Mammal[]? Is LinkedList<Monkey> a subclass of LinkedList<Mammal>?