Of the abstraction. The values for getRadius() or getCircumference() in the above example may very well be stored directly, or they could be calculated, it won't matter on the caller; the setters may well or may not have Uncomfortable side effects; it will not make any difference towards the caller. https://propertyingurugram.in/joyville-sales-bookings-jump-three-times-to-rs-450-cr-in-april-september/