Course Web Pages
Online Java Courses and Study Guides in Higher Ed
Videos & Animations
Unit 2. Class definitions (part I): Ticket Machines
In the last unit, we got a peek at the code that's used to build classes. The code that defines a class is called a class definition. In this unit, we'll explore a class definition in more detail. We also introduce unit testing and object diagrams, useful tools in developing, debugging, and maintaining your code.
Chapter 2, sections 2.1 - 2.3
Chapter 2 exercises 2.1 - 2.9