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.
Partager