How to controll access to memebers and also how to use the this keyword