Bonjour
J’ai un peu du mal avec le mélange d’objet différent dans le même tableau : je considère A une classe, B1 et B2 deux classes qui héritent de A, C une classe qui hérite de B1. Si je déclare un tableau de A, alors ce tableau peut contenir indifféremment des objets A, B1, B2 ou C, c’est bien ca ?
Ca me parait étrange a deux points de vu :
1/ On se retrouve avec un tableau qui contient deux types différents
2/ Au niveau de la mémoire, on "prépare" la mémoire pour des objets de taille A, et on y place des objets de taille B1, B2 ou C, objet qui sont potentiellement plus gros que A.
Christophe
Partager