什么是超类型以及它包含哪个类对象引用号

时间:2015-10-28 07:40:58

标签: java

super关键字的类型是什么,它包含哪些引用号? 是指超级关键字类型是超类型还是其他什么,它包含哪个类引用号是指当前类对象引用还是超类对象引用?

    class A{}
    class B extends A {    
      public static void main(String s[]){}
    }

2 个答案:

答案 0 :(得分:2)

super是一个关键字。它不是表达式或对象,也没有“类型”。

你不能写像

这样的东西
Object x = super;    // no such thing

它是一个允许您调用超类实现的方法(和构造函数)的构造。

答案 1 :(得分:0)

    super用于引用直接父类实例变量。     super()用于调用直接父类构造函数。     super用于调用直接父类方法。

@NARSINGH CHARAN super总是引用其父类