Mid OOP Encapsulation – Hiding internal details of objects and exposing only necessary? functionality.