HeadFirst-OOAD, Chapter One, Example.