I actually like this rationalization the best, the opposite answers reduce you in the example and use scenarios, this reveals the reader exactly what goes, just what you obtain (though not detailed, it tends to make The purpose). of the abstraction. The values for getRadius() or getCircumference() in the above https://smartworldeveloper.in/