Envoyé par bafman
le problème n'est pas s'avoir 10,20,30 etc methodes dans la classe, c'est d'avoir par defaut des fonction virtuelles (donc un "pointeur" vers une table de fonction virtuelle dans chaque instance) qui augmente la taille de la structure. et parfois, c'est non negligeable. pour prendre (encore une fois :lol:) l'exemple du vecteur 3D, le pointeur vers la table de fonction virtuelle va quand même nous augmenter la taille memoire de 4 octet, soit 33% d'augmentation, ce qui finit par faire beaucoup quand on manipule des modeles 3D de plusieurs milliers de vertex (+ normale + coordonnées de texture + espace tengeant etc...) et ca, on ne peut pas le maitriser en Java 8-)