Of the abstraction. The values for getRadius() or getCircumference() in the above case in point may be stored directly, or they may be calculated, it does not make a difference towards the caller; the setters could possibly or may not have Unintended effects; it doesn't matter on the caller. 3 https://elanthepresidentialluxuryproject.blogspot.com