Допустим, у меня есть пример кода, что-то вроде этого
public double {method} () { if (variableThatCalledThisMethod == x)
Как бы я вызвал переменную, вызвавшую этот метод? (В этомэкземпляр любой переменной может вызывать метод и всегда будет другим)
Вы можете получить доступ к объекту, из которого был вызван метод, используя ссылку this.
this
class MyClass { private double x = 10; public double method() { if (this.x == 10) {...} this.anotherMethod(); //... } public double anotherMethod() {...} }
Подробнее о this ключевое слово