Of the abstraction. The values for getRadius() or getCircumference() in the above mentioned illustration can be saved straight, or they might be calculated, it doesn't issue to your caller; the setters may or may not have side effects; it does not issue to your caller. two @KellyThomas Just trying to https://residentialprojectgreaternoida.blogspot.com