Making the getter, setter approaches for an attribute and after that passing these as argument to property function of the abstraction. The values for getRadius() or getCircumference() in the above example might be saved specifically, or they might be calculated, it doesn't make any difference into the caller; the setters https://luxuryprojectsgurugram.in/