我在项目中有一个外部库:
该项目使用该库中的方法
对我来说,该库中的类是只读的
我需要从外部库中稍微更改方法逻辑
我该怎么办?
也许我应该使用相同的逻辑在项目中创建新类? (+我的更改)
也许其他解决方案?
最佳答案
如果使用Kotlin
,则可以使用Extension Function
扩展类功能,而无需对其进行extend
。您可以使用Java
扩展类和override
或add
方法。无需复制/粘贴类即可添加新功能。
关于java - 编辑外部库,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/58396869/