Of the abstraction. The values for getRadius() or getCircumference() in the above case in point may be saved instantly, or they may be calculated, it does not make any difference into the caller; the setters could or won't have Unwanted side effects; it doesn't subject towards the caller. See @michael-puckett-ii https://propertyingurugram.in/max-estate-360-redefining-luxury-living-in-sector-36a-gurgaon/