Of this abstraction. The values for getRadius() or getCircumference() in the above instance might be stored right, or they could be calculated, it does not make a difference towards the caller; the setters may well or may not have side effects; it does not make any difference towards the caller. https://satyameranogreens.blogspot.com/2025/07/m3m-st-andrews-at-scda-creates.html