this一般出现在类的一个方法的定义当中,代表当前对象的引用,所以,this离开对象是无意义的。
一个类可以有多个对象。每个对象都有各自的属性值,各个对象的方法均是类中定义的那个方法逻辑。定义中的this就代表此时调用方法的这个对象。
this必须使用的情况:
- 局部变量隐藏成员变量时
- 构造方法调用另一个构造方法时,用this([实参])
this一般出现在类的一个方法的定义当中,代表当前对象的引用,所以,this离开对象是无意义的。
一个类可以有多个对象。每个对象都有各自的属性值,各个对象的方法均是类中定义的那个方法逻辑。定义中的this就代表此时调用方法的这个对象。
this必须使用的情况: