I am shocked that nobody has stated that properties are sure ways of a descriptor course, Adam Donohue and NeilenMarais get at exactly this idea in their posts -- that getters and setters are functions and can be utilized to: of this abstraction. The values for getRadius() or getCircumference() in https://newlaunchprojectsinnoida.blogspot.com/