2024年度Clojure调查!中分享您的想法。

欢迎!请参阅关于页面以获取更多关于此如何工作的信息。

0投票
Clojure

目前Proxy仅支持接口和抽象类。虽然通过协议的接口支持协议,但这意味着方法名称必须是Java混淆的。例如,set-value!的方法名称变为set_valueBANG。然而,目前Clojure中继承抽象类的唯一可能方式是通过gen-class(在REPL中不起作用)或proxy。

1 答案

0投票
参考:https://clojure.atlassian.net/browse/CLJ-1447(由halgari报告)
...