Of this abstraction. The values for getRadius() or getCircumference() in the above mentioned example may be saved right, or they could be calculated, it won't matter to the caller; the setters might or may not have Unwanted effects; it doesn't make any difference on the caller. [one] Microsoft donates Workplace https://propertyingurugram.in/hero-realty-unveils-the-palatial-a-landmark-residential-project-by-hero-homes-on-dwarka-expressway/