我有一些抽象类和一些继承自它的类。 我想为其制作 JUNIT 测试器。我尝试在子类上使用反射,但这样我就看不到抽象类中的私有(private)变量。 我怎样才能到达,或者我可以为此创建抽象类的实例?
最佳答案
要查看类的所有字段,请使用 Class.getDeclaredFields()
关于java反射私有(private)变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22977247/
标签 java reflection
我有一些抽象类和一些继承自它的类。 我想为其制作 JUNIT 测试器。我尝试在子类上使用反射,但这样我就看不到抽象类中的私有(private)变量。 我怎样才能到达,或者我可以为此创建抽象类的实例?
最佳答案
要查看类的所有字段,请使用 Class.getDeclaredFields()
关于java反射私有(private)变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22977247/