This的用法

来源:互联网 发布:淘宝主图视频制作工具 编辑:程序博客网 时间:2024/05/24 03:11

一:类中的方法中的参数名和该类的成员变量名相同,而函数需要对成员变量进行操作

class person

{

         private String name;

         public void setname(String name)

        {

        this.name=name;

        }

}

 

二:当一个类中定义了多个构造方法时,This关键字可以调用其他构造方法

class person

{

         private String name;

         private int age;

         public person()

        {

        }

        public person(String name)

        {

           this.name=name;

        }

       public person(String name,int age)

        {

          this(name); //调用上面一个构造方法,避免了写重复代码的麻烦

           this.age=age;

        }

 

}