Of this abstraction. The values for getRadius() or getCircumference() in the above mentioned example may very well be stored instantly, or they could be calculated, it does not make any difference on the caller; the setters might or might not have Uncomfortable side effects; it won't issue to the caller. https://propertyingurugram.in/commercial-real-estate-sector-optimistic-for-a-quick-recovery/