Bonjour,
J'ai eu une première discussion hier où je demandais :
pourquoi
et pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 List<Object> list = new ArrayList<Object>();
Neewd m'a répondu, j'ai cru avoir tout compris, (List permet une portabilité du code), mais je me demande maintenant comment on peut instancier une classe :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 ArrayList<Object> list = new ArrayList<Object>();
et affecter l'objet à une interface (List).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 new ArrayList<Object>();
Comment est gérée l'affectation d'un type à un autre ?
Merci, j'aimerais comprendre !
Partager