5.5 - Access Modifiers (Encapsulation)
Access modifiers are a key part of encapsulation in Object-Oriented Programming. They control the visibility and accessibility of classes, methods, properties, and fields, allowing you to hide implementation details and expose only what's necessary for other parts of your code to use.