我有一個抽象類,汽車它有一個所謂的舉動 所以具體類方法不斷拋出從抽象類的異常,儘管實施
public abstract class Automobile {
public void move() {
throw new UnsupportedOperationException();
}
}
我有延伸我的抽象類和實現的具體類未實現方法移動method.My問題是方法不斷拋出的UnsupportedOperationException
public class Car extends Automobile{
int x;
public void move(){
x++;
}
}
呃......那是因爲你明確地拋出異常。我建議你重新考慮你的抽象。 – mre 2012-01-09 13:08:51
請顯示具體類的代碼。 – Tudor 2012-01-09 13:09:40
爲什麼在抽象類中創建move()的實現而不是抽象化? – 2012-01-09 13:09:58