我在项目中有一个外部库:

java - 编辑外部库-LMLPHP

该项目使用该库中的方法

对我来说,该库中的类是只读的

我需要从外部库中稍微更改方法逻辑

我该怎么办?

也许我应该使用相同的逻辑在项目中创建新类? (+我的更改)

也许其他解决方案?

最佳答案

如果使用Kotlin,则可以使用Extension Function扩展类功能,而无需对其进行extend。您可以使用Java扩展类和overrideadd方法。无需复制/粘贴类即可添加新功能。

关于java - 编辑外部库,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/58396869/

10-12 04:49