我收到一個錯誤,我有這樣的結構在我的計劃Java泛型擴展類參數
public interface Shapes<T>{
//methods here
}
public class ShapeAction<T> implements Shapes<T>{
//Methods and implementations here
}
public class Circle extends ShapeAction<T>{
//Some methods here
}
誤差以類圓形指着延伸形狀< 牛逼>它說:「T不能被解析爲一種」。如果我將T設置爲字符串,錯誤將消失,但這也意味着我只能使用一種數據類型。我應該把什麼放在<>以便我可以使用任何數據類型(String,int,double等)還是我以錯誤的方式做到這一點?
請發佈錯誤。 – 2012-07-25 17:30:09
你在Shapes和ShapeAction中使用T? – Andrew 2012-07-25 17:32:34