Of the abstraction. The values for getRadius() or getCircumference() in the above mentioned illustration might be saved right, or they may be calculated, it would not make any difference into the caller; the setters may possibly or won't have Uncomfortable side effects; it would not matter towards the caller. two https://oxirichchintamanissector103.blogspot.com/