Of the abstraction. The values for getRadius() or getCircumference() in the above example could be stored directly, or they may be calculated, it does not make any difference for the caller; the setters may or may not have Negative effects; it isn't going to matter towards the caller. A category https://signumplaza93sector93.blogspot.com/