本帖最后由 我为你着迷 于 2014-4-2 20:29 编辑
- class Person
- {
-
- private String name;
- private int age;
-
- Person(String n)
- {
- this. name=name;
-
- }
- Person(String n,int a)
- {
- name=n;
- age=a;
-
- }
-
- public void speak()
- {
- System.out.println("B:name="+name+",,age="+age);
- }
- }
-
- class PersonDemo2
- {
- public static void main(String[] args)
- {
- Person p=new Person("lisi");
-
- }
- }
复制代码
大家好,关于this.name=name; 就是毕老师视频说这个this是用来区分成员变量和局部变量的,我的问题是以上代码是怎么看出来哪个name是局部的哪个name是成员的呢?说白了我就是想知道在这个程序中name在哪块是局部的,又在哪块是成员的呢?我很疑惑,我口才不太好,也不知道大家能不能知道我表达的是什么意思! 知道的麻烦大伙帮忙解答下,跪谢了!
|