Of the abstraction. The values for getRadius() or getCircumference() in the above mentioned example might be saved directly, or they may be calculated, it will not make any difference to your caller; the setters may well or won't have Unintended effects; it doesn't matter into the caller. Be aware: In https://propertyingurugram.in/the-real-estate-gold-rush-new-gurgaons-unprecedented-growth/