Course Web Pages


1 2 3 4 5 6 7 8 9 10 11 12 13 14

Adding .java files to an existing project

Unit Testing in BlueJ

Course Software

Course Textbook

Objects First With Java - A Practical Introduction using BlueJ

Course Calendar

Related Links

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