Note that even though the birthdate field is marked private (-), the value is available inside to operations on Member. Therefore, the isAdult() operation can read the birthdate field.