This chapter provided a foundation for working with object-oriented code. In no way does this content cover all the aspects of object-oriented programminguniversities teach entire series of classes (no pun intended) devoted to this topic, so you can imagine that these pages are a little light. However, you did learn to create classes and instantiate objects from them. You learned how to create and access the properties and methods of a class, how to build new classes, and how to inherit features from parent classes. That's not too shabby!