Of this abstraction. The values for getRadius() or getCircumference() in the above mentioned example can be saved specifically, or they might be calculated, it would not subject to your caller; the setters may or won't have side effects; it does not make a difference into the caller. 2 @KellyThomas Just https://whitelandurbanresortgurgaon.wordpress.com/2025/07/08/smart-world-one-dxp-sector-113-gurgaon-leads-the-future-of-intelligent-living/