Week 6: Interfaces and inheritance introduction
We'll get to the key concept of the class, and the fundamental
ideas behind object-oriented programming.
The Java Swing event-handling framework will serve as a good
example for several concepts. This project will contain the examples
that we work on, especially with the following interfaces:
Read chapter 8.
The official Java interfaces tutorial is also a useful reference.