У него есть экземпляр, который вы создали в main
, который вы использовали при выполнении g.pri()
.В методе экземпляра, таком как pri
, экземпляр, к которому он был вызван, доступен как this
, а this.
является необязательным.В методе экземпляра эти два оператора делают точно одно и то же:
mod();
this.mod();
Если вы не включите this.
, компилятор Java добавит его для вас.
(С точки зрения мнения , я предлагаю вам включить его, по крайней мере, для полей, поскольку в противном случае в коде x = y + 1
вы не знаете, x
иy
являются локальными в методе или полях в экземпляре.)