gpt4 book ai didi

java - java中如何从子类对象中调用重写的方法

转载 作者:行者123 更新时间:2023-12-02 05:47:31 25 4
gpt4 key购买 nike

有办法调用 test()在类 b 中的类 a 中,在类 c 中创建对象?

class a {
void test(){
System.out.println("in a");
}
}

class b extends a {
void test(){
System.out.println("in b");
}
}

public class c{
public static void main(String[] args) {
b refb = new b();
refb.test();
}
}

最佳答案

您只能在 b 类的 test() 方法中执行此操作,如下所示。

class b extends a {
void test(){
super.test();
System.out.println("in b");
}
}

关于java - java中如何从子类对象中调用重写的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23904539/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com