Skip to main content

2 docs tagged with "encapsulation"

View all tags

Access Control

Access control (public, private, protected) enables encapsulation by controlling which code can access class members.

Pimpl (Pointer to Implementation)

Pimpl (Pointer to Implementation) separates a class's interface from its implementation by moving private members into a separate implementation class. This reduces compilation dependencies and provides better encapsulation.