Of this abstraction. The values for getRadius() or getCircumference() in the above mentioned illustration could be saved right, or they could be calculated, it isn't going to matter into the caller; the setters could or won't have Negative effects; it does not make any difference into the caller. @Jenix In https://propertyingurugram.in/ncr-sees-sales-grow-by-73-yoy-in-2021-records-sales-of-40050-housing-units/