سلام. لطفا به کد زیر دقت کنید:
class That {
String name = "A";
public static void test(Main name) {
System.out.println(name.name);
}
}
public class Main {
String name = "B";
public void test(String name) {
this.name = name;
That.test(this);
}
public static void main(String[] args) {
new Main().test("C");
}
}
لطف کنید در مورد this توضیح بدین. منظور از شی جاری دقیقا چیه؟
ممنون میشم اگر راهنماییم کنید.