We hit four "high points" in this lab: inheritance, polymorphism, abstract classes, and interfaces. Here are some suggestions for further exploration.
- Why do
equalsalmost always have to be redefined?
java.util.Stacksupports some methods that are decidedly unrelated to stacks (e.g.
insertElementAt). How do we fix it?
- What does the Java Collection Framework contain?
- How does a Java-based graphical user interface work?
ResizableIntSequenceTest.javafor homework as
Read the following:
- HFJ: Pages 250-255
- HFJ: Chapter 11
- HFJ: Appendix B #4
- JRS: Generics