Of the abstraction. The values for getRadius() or getCircumference() in the above example may be stored immediately, or they may be calculated, it will not make a difference to the caller; the setters may possibly or won't have Unwanted effects; it won't make a difference for the caller. @Jenix In https://propertyingurugram.in/smartworld-developers-redefining-real-estate-in-ncr/