假设我有 2 个基类,其方法必须在子类中重写:
public abstract class Base1 {
protected abstract void method();
}
public abstract class Base2 {
protected void method() {
throw new UnsupportedOperationException();
}
}
使用的最佳实践是什么:抽象方法或具有默认不受支持的异常的方法?