您好,登录后才能下订单哦!
密码登录
登录注册
点击 登录注册 即表示同意《亿速云用户服务条款》
在Java中,如果你想在一个子类中调用父类(superclass)的方法,你可以使用super
关键字。super
关键字允许你访问父类的方法和构造函数。以下是如何使用super
调用父类方法的示例:
首先,创建一个父类Superclass
,并定义一个方法printMessage()
:
public class Superclass {
public void printMessage() {
System.out.println("This is a message from the superclass.");
}
}
接下来,创建一个子类Subclass
,继承自Superclass
,并重写printMessage()
方法:
public class Subclass extends Superclass {
@Override
public void printMessage() {
System.out.println("This is a message from the subclass.");
}
}
现在,在子类Subclass
中,你可以使用super
关键字调用父类Superclass
的printMessage()
方法:
public class Subclass extends Superclass {
@Override
public void printMessage() {
super.printMessage(); // 调用父类的printMessage()方法
System.out.println("This is a message from the subclass.");
}
}
最后,在主类Main
中创建一个Subclass
对象,并调用printMessage()
方法:
public class Main {
public static void main(String[] args) {
Subclass subclass = new Subclass();
subclass.printMessage();
}
}
输出结果:
This is a message from the superclass.
This is a message from the subclass.
如上所示,通过使用super.printMessage()
,我们成功地调用了父类Superclass
的printMessage()
方法。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。