黑马程序员技术交流社区

标题: super和this的区别 [打印本页]

作者: 朱智琳    时间: 2015-6-16 22:08
标题: super和this的区别
                A:super是一个关键字,代表父类的存储空间标识。(可以理解为父亲的引用)
                B:它和this的用法相似
                        a:成员变量
                                this.变量        --        本类的
                                super.变量        --        父类的
                        b:构造方法
                                this(...)        --        本类的
                                super(...)        --        父类的
                        c:成员方法
                                this.方法名()        --        本类的
                                super.方法名()        --        父类的


作者: mifever    时间: 2015-6-16 22:16
赞下,顶起
作者: liming_heima    时间: 2015-6-22 21:46
来学习下,我也模糊。
作者: 王小健    时间: 2015-6-22 22:01
我也来顶一个
作者: 风随心动    时间: 2015-6-22 22:21
总的来说,就是this是指本类,而super是指父类
作者: fyg408224345    时间: 2015-6-22 22:26
只要记住了,this指代本类,super指代父类。从字面意思也可以看出来,this这个,super超级,超类。
作者: Chiahsin    时间: 2015-6-22 22:54
学习了学习了
作者: 几率收割    时间: 2015-6-22 23:04
几个代码练练搞定。粗暴直接
作者: xhCx    时间: 2015-6-22 23:53
赞一个。。。
作者: 改变    时间: 2015-6-23 09:54
还有就是如果子类中没有的方法,用this语句会去调用父类中的方法。




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