簡單的Java泛型問題:我有兩個類 - 其中一個使用泛型來定義其類型,另一個擴展此類提供具體類型。泛型 - 向泛型提供具體類型時的類型不匹配
public class Box<Item> {
...
}
public class Toolbox extends Box<Tool>{
...
}
鑑於工具箱擴展盒提供了一個工具的實際類型的通用佔位符,我本來以爲應該可以做這樣的事情:
Box<Tool> box = new Box();
Toolbox toolbox = box;
但是,看來這導致類型不匹配。爲什麼是這樣?
當然。乾杯......今天有一點金髮的時刻;) – 2010-10-06 15:28:35