Chapter 8: Writing Classes

Virtual Mosh Pit

The first video for Chapter 8 of Introduction to Programming Using Processing introduces Object-Oriented Programming, and reviews some of the analogies we've used to distinguish between objects and classes.

The second video for Chapter 8 of Introduction to Programming Using Processing covers the basics of Object-Oriented Programming: Classes, fields, methods, constructors, and accessors and mutators.

The third video for Chapter 8 of Introduction to Programming Using Processing introduces object-oriented design in the context of the chapter's example, a virtual mosh pit.

The fourth video for Chapter 8 of Introduction to Programming Using Processing covers the design of the Mosh Pit client program, and the implementation of the Processing code to make it work.

The final video for Chapter 8 of Introduction to Programming Using Processing briefly discusses the benefits of object-oriented design and programming.