encapsulation
A technique that bundles related functions and subroutines. Encapsulation compartmentalizes the structure and behavior of a class so that parts of an object‑oriented system do not depend upon or affect each other’s internal details.
Related terms