Of the abstraction. The values for getRadius() or getCircumference() in the above mentioned example might be stored directly, or they may be calculated, it would not matter to the caller; the setters may possibly or might not have Negative effects; it does not matter to your caller. Properties are helpful https://plotssalegolfcourseextensionroad.blogspot.com/2025/05/living-at-m3m-golf-hills-sector-79.html