what is encapsulation and how does it work code example
Example: Encapsulation
In object-oriented programming, encapsulation refers to the bundling of data with the methods that operate on that data, or the restricting of direct access to some of an object's components