Java中构造函数的super()构造是什么?

super关键字与此关键字相似。以下是使用超级关键字的情况。

  • 如果它们具有相同的名称,则用于区分超类的成员和子类的成员。

  • 它用于从子类调用超类构造函数

每当您想从一个方法或另一个构造函数中调用超类的构造函数时,都可以这样进行:

示例

class Person {

   Person(String name) {

      System.out.println("Hello "+ name);

   }

}

class Student extends Person {

   Student(String name) {

      super(name);

   }

   public static void main(String args[]) {

      Student st = new Student("Ram");

   }

}

输出结果

Hello Ram

以上是 Java中构造函数的super()构造是什么? 的全部内容, 来源链接: utcz.com/z/353468.html

回到顶部