In short, accessor functions give you the ability to perform additional actions on setting and getting values, completely transparent to the user.