Introduction to OOP: Chapter 2: Responsibility Driven Design:
The Planner Component
Returning to the greeter, we start a different scenario. This leads to the
description of the Planner.
Permits the user to select a sequence of dates for planning.
Permits the user to edit an existing plan.
Associates with Date object.
Intro OOP, Chapter 2, Slide 18