Bonjour,

Je suis en train d'implémenter l'interface générique Map :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
public class AVLMap<Key, Value> implements Map<Key, Value>
{
 
}
J'ai un problème avec certaines méthodes :

Si je mets...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
public boolean containsKey(Key k)
{
 
}
... j'obtiens
Conflit de noms : La méthode containsKey(Key) de type AVLMap<Key,Value> possède le même effacement que containsKey(Object) de type Map<K,V> mais elle ne l'ignore pas.
Comment faire alors pour que que ma méthode containsKey(Key) implémente la méthode containsKey de l'interface Map ?

Merci.