lConsider the
following type of Tree:
lA Tree can be an Atom
lA Tree can be a Composite: a
pair of Sub-Trees (each of which is a tree in its own right).
lType Tree is
abstract:
lWe never create a tree
directly.
lWe only create an Atom or a
Composite.