问答详情
源自:4-3 学生选课--创建学生类和课程类

这里为什么要用this啊?

这里为什么要用this啊?

提问者:chenkaifan 2018-09-26 19:10

个回答

  • 溪九
    2018-09-26 23:20:55

    方法里面调用成员变量时会默认有this.,若带参方法的参数名和成员变量名一样,必须加this.,不然调用的就不是成员变量了。

    this:指代当前对象,哪个对象调方法指的就是哪个对象

             只能用在方法中,方法中访问成员变量之前默认有个this.

      this的用法:

        1)this.成员变量名--------------访问成员变量

        2)this.方法名()----------------调用方法(一般不用)

        3)this()-----------------------调用构造方法