Of the abstraction. The values for getRadius() or getCircumference() in the above mentioned instance could possibly be stored directly, or they may be calculated, it isn't going to matter on the caller; the setters may possibly or won't have Unintended effects; it would not make any difference for the caller. https://atsprojectnoidaextension.blogspot.com