試圖做一些事情,如:設置列表<?擴展接口1>
public interface Order {
public List<? extends OrderItem> getItems();
public void setItems(List<? extends OrderItem> items);
}
public interface OrderItem {
// stuff
}
public class OrderItemImp implements OrderItem {
// stuff for class impl
}
public class OrderImp implements Order {
public List<OrderItemImp> getItems() {
return items;
}
public void setItems(List<OrderItemImp> items) {
this.items = items;
}
}
編譯器抱怨setItems方法。我該如何做這項工作?謝謝。
而'公共類OrderImp實現訂單 {'。 –
2009-10-14 22:25:45
完美!謝謝 – Fedor 2009-10-14 22:28:54