Capture aspects of objects that are not part of their identity - aspects that are dynamically changing ways of interacting with their environment.
People interact with their environment in many different ways. That is, they have numerous roles:
None of these roles should be viewed as the identity of a person.
Using inheritance rather than associations to capture roles has the following consequences: