黑马程序员技术交流社区

标题: this关键字 [打印本页]

作者: 史世锋    时间: 2015-9-15 23:23
标题: this关键字
this的应用:


当定义类中函数时,该函数内部要用到调用该函数的对象时,用this来表示这个对象


但凡本类函数内部使用了本类对象,都用this表示


this还可以在构造函数中调用本类的其他构造函数
class Person
{
     String name;
     int age;
     Person(String name)
     {
        this.name = name;
     }
     Person(String name, int age)
     {
         this(name);//调用上面的构造函数
         this.age = age;
     }
     //比较两个人的年龄大小,这时需要用到本类对象
     public boolean compare(Person p)
     {
          return this.age == p.age;
     }
}








欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2