Heu... depuis la version 5 de Java il existe ce qu'on appelle les template (edit : generics ! pas template ! voir message de Millie plus loin) qui permettent de faire genre :
C'est pas exactement des template à la C++ qui génère du code pour chaque type mais ça permet d'avoir un typage sûr et de pas avoir à faire des cast à tout bout de champ.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 ArrayList<Texture> textures = new ArrayList<>(); Texture maTexture = new Texture(); textures.add(maTexture); Texture autre = textures.get(0);
Partager