Inheriting Instance Fields
- Can't override fields
- Inherit field: All fields from the superclass are automatically inherited
- Add field: Supply a new field that doesn't exist in the superclass
- What if you define a new field with the same name as a superclass field?
- Each object would have two instance fields of the same name
- Fields can hold different values
- Legal but extremely undesirable