Of this abstraction. The values for getRadius() or getCircumference() in the above case in point could be saved directly, or they could be calculated, it does not make any difference on the caller; the setters could possibly or may not have Unwanted effects; it would not issue on the caller. https://propertyingurugram.in/reshaping-gurugrams-realty-market/