JAVA中的super是什么意思?怎么用?谢谢

如题所述

指上一级父类对象,也就是最近的那个,你可这样想,父类的父类,是爷类了,所以super指的是上一级父类,玩笑了,这样想就对了:就近原则
当在子类的构造函数需要调用父类的构造函数时,实用super(),调用,当然super(),里面可以加形参(根据具体的父类的构造函数是否需要形参),这条语句必须写在子类构造函数的第一句
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-09-14
super指 extends 类的构造函数。extends后面的类就是super要表示的类。
至于对象,这里没有涉及对象本回答被提问者采纳
第2个回答  2011-09-14
追问:如果是一个继承一个,就是说父类又有父类,那这个super指得哪个呢?

指上一级父类对象,也就是最近的那个,你可这样想,父类的父类,是爷类了,所以super指的是上一级父类,玩笑了,这样想就对了:就近原则
第3个回答  2011-09-14
当在子类的构造函数需要调用父类的构造函数时,实用super(),调用,当然super(),里面可以加形参(根据具体的父类的构造函数是否需要形参),这条语句必须写在子类构造函数的第一句
第4个回答  2011-09-14
调用父类的构造函数。。
相似回答