Programming Tools & Computer Science I

CSC 185 & 201, Spring 2013, Northern Virginia Community College

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.