Java-封装_this
一、this关键字
1.概念
this修饰的变量用于指代成员变量- 方法的形参与成员变量
同名,不带this修饰的变量指的是形参,而不是成员变量 - 方法的形参与成员变量
不同名,不带this修饰的变量指的是成员变量
2.使用
- 局部变量与成员变量同名时,使用this
- 方法
被那个对象调用,this就代表那个对象
3.图示

二、this内存原理
- 原理:方法
被那个对象调用,this就代表那个对象

this修饰的变量用于指代成员变量同名,不带this修饰的变量指的是形参,而不是成员变量不同名,不带this修饰的变量指的是成员变量被那个对象调用,this就代表那个对象
被那个对象调用,this就代表那个对象