Javaプログラミングの場合、@ Deprecated表記法とinterfaceメソッドを使用するが、それを実装するクラスでは使用しないことの利点は何ですか?
public interface Joe {
@Deprecated
public void doSomething();
...
}
public final class Joseph implements Joe {
public void doSomething() {
...
}
...
}