A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© Lingxin 中级黑马   /  2016-3-26 00:00  /  318 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

this: 指的是当前对象的引用
  1. class HelloThis {
  2.                                         public static void main(String[] args) {
  3.                                                 Person p1 = new Person();
  4.                                                 p1.setName("张三");
  5.                                                 p1.setAge(23);
  6.                                                 System.out.println(p1.getName() + "..." + p1.getAge());

  7.                                                 Person p2 = new Person();
  8.                                                 p2.setName("李四");
  9.                                                 p2.setAge(24);
  10.                                                 System.out.println(p2.getName() + "..." + p2.getAge());
  11.                                         }
  12.                                 }

  13.                                 class Person {
  14.                                         private String name;               
  15.                                         private int age;               
  16.                                        
  17.                                         public void setAge(int age) {               
  18.                                                 this.age = age;
  19.                                         }

  20.                                         public int getAge() {               
  21.                                                 return age;
  22.                                         }

  23.                                         public void setName(String name) {       
  24.                                                 this.name = name;
  25.                                         }

  26.                                         public String getName() {       
  27.                                                 return name;
  28.                                         }
  29.                                 }
复制代码
用途:用来区分成员变量和局部变量重名
您需要登录后才可以回帖 登录 | 加入黑马