Bonjour,
J'ai un programme avec des classes dont la hiérariche est assez flagrante. COmme au début les différences entre les sous classes étaient très petites et que le nombre de sous classes etait grand (environ 20), j'ai décidé de ne pas faire d'héritage et à ajouter une variable int type. Le problème c'est que petit à petit des différences apparaissent, et que je commence a avoir des switch(type) un peu partout. Au dela des considérations habituelles sur la présentation du code, je me demandais si de cette facon mon code était plus lent ou pas, puisque la je dois faire en moyenne 10 comparaisons pour trouver le bon type, et je ne sais pas combien de temps il faut pour trouver la bonne sous classe (accès direct?).
Je sais pas si j'ai été très clair, pourtant je sais que c'est assez clair dans ma tête
Qu'en dites vous?
Partager