java - 如何将所有已实现的方法标记为已弃用

标签 java methods deprecated

我有一个带有默认方法实现的抽象类,可以被子类覆盖。但随着时间的推移,这种方法变得荒谬,所以我将其标记为已弃用。但此警告对于已实现的类不可见。对于其他开发人员来说,IT 将更容易轻松地找到弃用警告并删除方法实现并测试他们的模块。 那么有没有一种方法可以将所有已实现的方法一次性标记为已弃用呢?如果这个问题已经存在于 SO 中,我提前表示歉意。

最佳答案

由于该方法本身被您认为已弃用,并且我们正在讨论抽象类,因此您在某种程度上改变了其目的和/或概念逻辑,因此您应该将已弃用的注释应用于抽象类本身,并创建一个新的具有新的适当抽象方法集的抽象类,应实现这些方法以供将来使用。

通过这样做,任何扩展它的类都会在大多数 IDE 中触发适当的弃用警告。

关于java - 如何将所有已实现的方法标记为已弃用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5468244/

相关文章:

python - 我可以列出 python 中的方法吗?

php - 使用 6.0 API (Android) 从服务器发送和接收数据

php - Eregi() 已弃用的 php 帮助?

java - 如何在 TomCat jdbc 池的帮助下杀死运行超过 1 秒的 sql 查询?

java - 当应用程序未打开时,可以在 Firebase 消息服务内执行哪些任务?

php - 静态方法比非静态方法快吗?

javascript - Vue 方法总是被调用(不仅仅是点击时)

ios - 在 Xcode 中显示所有弃用的警告

java - 使java类文件在线同步的任何方法

java - 乘以 AssertJ 断言中设置的条件?