encapsulation in c# with example w3schools