子クラスでオーバーライドする必要があるメソッドを持つ 2 つの基本クラスがあるとします。
public abstract class Base1 {
protected abstract void method();
}
public abstract class Base2 {
protected void method() {
throw new UnsupportedOperationException();
}
}
使用するベストプラクティスは何ですか: 抽象メソッドまたはデフォルトでサポートされていない例外を持つメソッド?