Essayer de faire quelque chose comme: méthodeListe de paramètres <? étend Interface1>
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;
}
}
compilateur se plaindre de setItems. Comment puis-je faire ce travail? Merci.
Et public class OrderImp implémente l'Ordre {'. –
Parfait! Je vous remercie – Fedor