A language mechanism for restricting access to some of the object's components.