Encapsulation offers you far more Management above the degree of coupling in your code. It allows a category to vary its implementation without having affecting other aspects of the code.You'll be able to select the paradigm that most closely fits the condition at hand, combine distinctive paradigms in a single program, and/or change from a single