Of the abstraction. The values for getRadius() or getCircumference() in the above mentioned instance may very well be saved immediately, or they might be calculated, it would not make a difference on the caller; the setters might or might not have Unintended effects; it does not issue to your caller. https://affordableshopsbhiwadi.blogspot.com