Unit 10 - Object Oriented Programming 2 (OOP)

The following unit is about some more advanced features of object-oriented programming (OOP).

It will cover:

  1. Sending and Receiving Messages
  2. Combining Objects
  3. Inheritance
  4. Polymorphism
  5. Modules and Classes

There will also be a follow along project that builds an OOP version of Blackjack.