黑马程序员技术交流社区

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

作者: PeterPang    时间: 2016-1-15 00:05
标题: this关键字
this关键字
        什么是this关键字?
                代表对象的引用,说白了,哪个对象调用this所在的方法,this就代表哪个对象

        this关键字的作用?
                它解决了局部变量隐藏了成员变量的问题

                可以调用本类中的其他的构造方法(以后学)

        加上this关键字之后的标准代码怎么写?
                class Person {
                        private String name;
                        private int age;

                        public void setName(String name) {
                                this.name = name;
                        }
                        public String getName() {
                                return this.name;
                        }

                        public void setAge(int age) {
                                this.age = age;
                        }
                        public int getAge() {
                                return this.age;
                        }

                        public void eat() {}
                        public void drink() {}
                }

作者: 疾风剑豪    时间: 2016-1-15 19:56
this指向对象地址值
作者: zhanganping    时间: 2016-1-15 22:07
一楼和楼主说的 相结合,非常完美
作者: shenfuhan    时间: 2016-1-15 22:53
this真的是代表地制止吗,这个需要弄清楚啊
作者: shenfuhan    时间: 2016-1-15 22:57
这个我得好好看看




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