Bonjour,
J'ai un petit problème de compréhension du concept d'Interface.
Normalement une Interface n'est pas instanciable, seuls les objets implémentant cette interface sont instanciables, exemple :
List maListe = new ArrayList();

Mais alors comment expliquer cette ligne :
ResultSet rs = cnx.executeQuery(req);

Sachant que executeQuery() retourne un ResultSet qui lui n'est pas une classe mais une Interface !

Merci pour vos réponses.