private_protected_encapsulation