Much of this class is about giving names to various kinds of object classes:
We now consider three kinds of object class: