Of this abstraction. The values for getRadius() or getCircumference() in the above mentioned case in point may very well be saved directly, or they could be calculated, it does not issue on the caller; the setters could or won't have Unwanted effects; it won't make any difference to the caller. https://propertyingurugram.in/real-estate-developer-m3m-has-repaid-rs-500-crore-debt-since-lockdown/