In line with this principle, the characteristics of a class are created personal to cover and defend them from other code. of the abstraction. The values for getRadius() or getCircumference() in the above illustration may be saved directly, or they may be calculated, it does not issue into the caller; https://smartworldeveloper.in/