黑马程序员技术交流社区
标题:
super关键字的一个问题
[打印本页]
作者:
兜兜转转
时间:
2013-9-3 20:38
标题:
super关键字的一个问题
子类通过
super
关键字只能调用父类的方法,能不能调用父类的属性。?
作者:
EYE_SEE_YOU
时间:
2013-9-3 20:47
super关键字可以调用成员的,你没发现this.age==age吗
作者:
裴昊
时间:
2013-9-3 21:19
super就是父类对象,引用,可以用来调用父类的成员,成员变量也是成员.不过如果这个成员已经继承到了子类就无所谓了,子类也可以用.子父类如果同名变量就用super调用
作者:
裴昊
时间:
2013-9-3 21:19
super就是父类对象,引用,可以用来调用父类的成员,成员变量也是成员.不过如果这个成员已经继承到了子类就无所谓了,子类也可以用.子父类如果同名变量就用super调用
作者:
Fire_Leg
时间:
2013-9-3 21:49
super关键字主要有以下两种用途。
1.调用父类的构造方法
子类可以调用由父类声明的构造方法。但是必须在子类的构造方法中使用super关键字来调用。其具体的语法格式如下:
super([参数列表]);
如果父类的构造方法中包括参数,则参数列表为必选项,用于指定父类构造方法的入口参数.
2.操作被隐藏的成员变量和被覆盖的成员方法
如果想在子类中操作父类中被隐藏的成员变量和被覆盖的成员方法,也可以使用super关键字,具体格式如下:
super.成员变量名
super.成员方法名([参数列表])
作者:
Fire_Leg
时间:
2013-9-3 21:50
super关键字主要有以下两种用途。
1.调用父类的构造方法
子类可以调用由父类声明的构造方法。但是必须在子类的构造方法中使用super关键字来调用。其具体的语法格式如下:
super([参数列表]);
如果父类的构造方法中包括参数,则参数列表为必选项,用于指定父类构造方法的入口参数.
2.操作被隐藏的成员变量和被覆盖的成员方法
如果想在子类中操作父类中被隐藏的成员变量和被覆盖的成员方法,也可以使用super关键字,具体格式如下:
super.成员变量名
super.成员方法名([参数列表])
作者:
兜兜转转
时间:
2013-9-4 21:55
应该不可以吧,有没有例子,为什么我在我这边试没有呢?
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2