Of the abstraction. The values for getRadius() or getCircumference() in the above mentioned illustration may very well be saved directly, or they could be calculated, it won't make any difference to the caller; the setters may or won't have Unwanted side effects; it isn't going to issue to the caller. https://propertyingurugram.in/four-trends-to-watch-out-for-in-indian-real-estate-sector/