Bu sınıf içindeki bir sınıfın örneğine başvurmanın iki yolu vardır. Örneğin:
class Person {
String name;
public void setName(String name) {
this.name = name;
}
public void setName2(String name) {
Person.this.name = name;
}
}
Biri this.name
nesne alanına başvurmak için kullanır , ancak diğeri className.this
nesne alanına başvurmak için kullanır . Bu iki referans arasındaki fark nedir?