黑马程序员技术交流社区

标题: 成员变量会被重写吗? [打印本页]

作者: a1301155262    时间: 2015-3-20 22:39
标题: 成员变量会被重写吗?
请问当子类和父类有同名的成员变量,子类创建对象时是否会把父类的成员变量加载到堆内存,还是覆盖?
作者: yangqing_tt    时间: 2015-5-5 07:57
如果子类和父类有相同名称的变量时,子类创建对象时会覆盖父类的成员变量并加载到堆内存。
子类继承父类后,在子类中默认使用的是自己的变量,因为在子类中是this.num省略了this,如果要用父类的变量只需要在变量前加上super
作者: 雨来    时间: 2015-10-19 11:12
只听说过方法,可以重写,成员变量也可以吗?要用关键字super  this  吧




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