Of this abstraction. The values for getRadius() or getCircumference() in the above example could possibly be stored specifically, or they may be calculated, it won't make any difference into the caller; the setters might or might not have Unwanted side effects; it will not make any difference on the caller. https://propertyingurugram.in/how-gurugram-metro-will-impact-real-estate-in-nearby-areas-key-details/