Of this abstraction. The values for getRadius() or getCircumference() in the above case in point can be stored instantly, or they could be calculated, it won't make a difference on the caller; the setters may or may not have Unwanted side effects; it does not matter to your caller. would https://navrajinfratechprojects.movie.blog/