this问题
来源:2-6 this关键字
慕婉清3746980
2018-04-03 09:14:01
this 表示当前对象,那么this可以被对象名取代么 比如例子里的 one
1回答
慕布斯37364
2018-04-03
例子中的one是Cat类的对象名,当用one调用的时候,是调用Cat类中的的变量或方法,
你现在所在的这个类是CatTest。当你想调用CatTest类的成员变量,成员方法时,用this.变量名或者this.方法名,一般用来区分就近的局部变量和当前类的成员变量。
当想用其他类的变量或方法时用其他类的对象名调用,不同需求下用的不同,所以也不存在取代了。
相似问题