WeiJie Lim wrote:@ Jj Hill :
Hmm so this.foo = foo; essentially makes the instance variable foo to be equal to the local variable foo right ?
Campbell Ritchie wrote:You are correct about shadowing, but not to call it a class field. It is an instance field. You only call fields class fields if they are static.
The best protection I can think about would be to set up a 7/24 server