Of this abstraction. The values for getRadius() or getCircumference() in the above mentioned case in point might be stored immediately, or they might be calculated, it doesn't make a difference towards the caller; the setters may possibly or may not have side effects; it would not subject to the caller. https://villasgreaternoida.blogspot.com