Bonsoir à tous.
Soit les classes suivantes :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
public abstract class Mere {}
Code : Sélectionner tout - Visualiser dans une fenêtre à part
public class Fille extends Mere {}
Code : Sélectionner tout - Visualiser dans une fenêtre à part
public abstract class MereDAO<T extends Mere> {}
Code : Sélectionner tout - Visualiser dans une fenêtre à part
public class FilleDAO<Fille> extends MereDAO<Fille> {}
Pourquoi la notation génère-t-elle une erreur de type
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Bound mismatch: The type Fille is not a valid substitute for the bounded parameter <T extends Mere> of the type MereDao<T>
puisque Fille étend Mere et que donc cela respecte ?