Java中的Super()

Java中的Super()

super()用来调用父构造函数?请解释一下super().


ABOUTYOU
浏览 433回答 3
3回答

缥缈止盈

super()调用没有参数的父构造函数。它也可以与参数一起使用。即。super(argument1)类型的1参数的构造函数。argument1(如果存在)。此外,它还可以用于从父级调用方法。即。super.aMethod()更多信息和教程这里

慕无忌1623718

是。super(...)将调用超类的构造函数。看一下这个例子:class Animal {     public Animal(String arg) {         System.out.println("Constructing an animal: " + arg);     }}class Dog extends Animal {     public Dog() {         super("From Dog constructor");         System.out.println("Constructing a dog.");     }}public class Test {     public static void main(String[] a) {         new Dog();     }}指纹:Constructing an animal: From Dog constructorConstructing a dog.
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java