oop-encapsulation

Use when applying encapsulation and information hiding principles in object-oriented design. Use when controlling access to object state and behavior.