Of this abstraction. The values for getRadius() or getCircumference() in the above illustration could be saved directly, or they could be calculated, it won't issue into the caller; the setters may possibly or might not have Unwanted side effects; it doesn't make a difference on the caller. There is in https://maxestates360brochure.blogspot.com