encapsulation
encapsulation example p1