我有一些带有 FooBar 类的第三方库 Foo。我认为 FooBar 类设计得很糟糕。我想编写自己的 MyBar 作为适配器模式。我可以将原始 FooBar 标记为 @Deprecated
而不修改其代码吗?
最佳答案
@deprecated
应添加到源中以将类/方法标记为已弃用。所以你不能弃用别人的代码。
但是,如果您有更好的替代方案,您更愿意在项目中使用它作为标准,那么您可以通过其他方式强制执行此标准,如 checkstyle 中的规则。例如。
关于java - 标记为已弃用的第三方类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59290346/