in a = 9 this.a = 10 this can be useful when u have a public data member a
when u want to set this variabele u can use a function like setA(int a) { this.a = a; } this.a refers to the a on the current object class and a is a local var which scope is during lifetime function setA