【发布时间】:2013-10-17 22:48:14
【问题描述】:
假设我有 2 个基类,其方法必须在子类中重写:
public abstract class Base1 {
protected abstract void method();
}
public abstract class Base2 {
protected void method() {
throw new UnsupportedOperationException();
}
}
最佳实践是什么:抽象方法还是带有默认不受支持异常的方法?
【问题讨论】:
-
课程用马。有时一个更好;有时是另一个。
标签: java exception inheritance abstract-class abstract