encapsulation java example