Introduction to OOP: Chapter 3: Classes and Methods:
View or Observer Classes
Classes that provide the graphical display of an object, but are not the
Tasks involved in viewing are different from tasks involved in data
An single object might have many different forms of views.
Intro OOP, Chapter 3, Slide 13