gpt4 book ai didi

java - 是否可以从私有(private)内部类覆盖公共(public)方法?

转载 作者:行者123 更新时间:2023-12-01 05:03:56 24 4
gpt4 key购买 nike

存在以下问题:我有一个内部私有(private)类,它有公共(public)方法,我需要重写它。是否可以使用Java反射?

更新:

public class MyPublicClass {

private class MyPrivateClass {
public void doPublicMethod() {}
}
}

最佳答案

我能想到的唯一方法是使用一个单独的私有(private)类,如下所示:

public class MyPublicClass {

private class MyPrivateClass {
public void doPublicMethod() {}
}

private class Test extends MyPrivateClass {
@Override
public void doPublicMethod() {
// Do your stuff
}
}
}

但这并没有使用反射。

关于java - 是否可以从私有(private)内部类覆盖公共(public)方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12971572/

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