Of the abstraction. The values for getRadius() or getCircumference() in the above mentioned example may be stored specifically, or they might be calculated, it would not matter for the caller; the setters may or may not have Unwanted effects; it isn't going to matter to your caller. Promote your property https://propertyingurugram.in/sobha-ltd-hits-it-off-in-delhi-ncr-gurugram-star-performer-in-q1-fy25/