DRAFT
Observed
An object contains only the fields declared in its class
An object contains the fields declared in its class and all its superclasses
An object (an instance of a class) contains all the fields declared in its class, its superclass, and that class’ superclasses (transitively, all the way to the top of the class hierarchy, class Object).