假设我有一个包含以下伪代码的java库:
abstract class B {
public void method2(String param2) {...}
}
class A extends B {
public void method1(String param1) {...}
}
我想在Clojure中使用它。
我有一个A的实例,我想在不经过Reflection方法的情况下调用method2。
最快捷的方式是什么?
答案 0 :(得分:1)
如果你有一个A实例,你可以使用普通的互操作来调用method2
:
(.method2 (A.) "param")