Of this abstraction. The values for getRadius() or getCircumference() in the above case in point might be saved directly, or they could be calculated, it doesn't matter to the caller; the setters may possibly or might not have Unwanted effects; it would not matter into the caller. There is certainly https://medium.com/@CommercialPropertyGurgaon/m3m-antalya-hills-sector-79-gurgaon-modern-luxury-project-9981672a0e18