Linux 拨号vps windows公众号手机端

java中怎么用super调用父类方法

lewis 8年前 (2017-12-02) 阅读数 16 #程序编程
文章标签 Java

在Java中,可以使用super关键字调用父类的方法。调用父类方法的语法为:super.父类方法名(参数列表)。

以下是一个示例代码:

class Parent {
    public void display() {
        System.out.println("Parent class display() method");
    }
}

class Child extends Parent {
    @Override
    public void display() {
        super.display(); // 调用父类的display()方法
        System.out.println("Child class display() method");
    }
}

public class Main {
    public static void main(String[] args) {
        Child child = new Child();
        child.display();
    }
}

输出结果为:

Parent class display() method
Child class display() method

在Child类的display()方法中,通过super.display()调用了父类的display()方法,然后再执行子类自己的逻辑。注意,使用super调用父类方法时,需要保证父类方法是可访问的(即不是private修饰的)。

版权声明

本文仅代表作者观点,不代表米安网络立场。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门