I actually such as this clarification the best, another responses drop you in the example and use circumstances, this shows the reader precisely what is going, what exactly you receive (though not extensive, it makes the point). of this abstraction. The values for getRadius() or getCircumference() in the above mentioned https://smartworldeveloper.in/