Inheritance and Polymorphism

  • the Object class
  • overriding methods
  • creating subclasses