我有一个带有默认方法实现的抽象类,可以被子类覆盖。但随着时间的推移,这种方法变得荒谬,所以我将其标记为已弃用。但此警告对于已实现的类不可见。对于其他开发人员来说,IT 将更容易轻松地找到弃用警告并删除方法实现并测试他们的模块。 那么有没有一种方法可以将所有已实现的方法一次性标记为已弃用呢?如果这个问题已经存在于 SO 中,我提前表示歉意。
最佳答案
由于该方法本身被您认为已弃用,并且我们正在讨论抽象类,因此您在某种程度上改变了其目的和/或概念逻辑,因此您应该将已弃用的注释应用于抽象类本身,并创建一个新的具有新的适当抽象方法集的抽象类,应实现这些方法以供将来使用。
通过这样做,任何扩展它的类都会在大多数 IDE 中触发适当的弃用警告。
关于java - 如何将所有已实现的方法标记为已弃用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5468244/