Class Inheritance

Students will...

  1. be able to describe what class inheritance means.
  2. be able to write the syntax to establish one class as a subclass of another class.
  3. know the meaning of the terms subclass, superclass, parent class, child class, base class, derived class.
  4. be able to write code to call the super class constructor in a subclass constructor.
  5. understand the benefits of creating a class hierarchy to avoid duplication of code.