Of the abstraction. The values for getRadius() or getCircumference() in the above example could possibly be saved immediately, or they might be calculated, it doesn't make any difference for the caller; the setters could or may not have side effects; it does not make a difference for the caller. [one] https://propertyingurugram.in/unveiling-smartworld-the-edition-an-artistic-triumph-that-promises-an-outstanding-lifestyle/