Of the abstraction. The values for getRadius() or getCircumference() in the above example may be stored right, or they may be calculated, it will not matter to the caller; the setters may possibly or may not have side effects; it will not make a difference for the caller. Developing the https://affordableplotsinbhiwadi.blogspot.com