Of the abstraction. The values for getRadius() or getCircumference() in the above instance can be stored immediately, or they might be calculated, it doesn't make a difference to your caller; the setters might or might not have Uncomfortable side effects; it doesn't make a difference on the caller. Conventional getters https://luxuryflatsingurgaonindia.blogspot.com