Quel patron de conception pour des noeuds
Bonjour,
J’ai une classe Node contenant un nom, un type et un tableau de paramètre (dynamique):
Code:
1 2 3 4
| class Node
string name()
int type()
paramArray params() |
On est, a priori, sur une approche RTTI ou chaque nœud reste sur une classe Node (pas d’héritage) mais un attribut de type qui permet de l’identifier.
Ducoup je suppose que d’autres classes permettent de gérer les nœuds en fonction de leur type.
Ma question est : Quel patron(s ?) de conception permet de s’occuper de la création/destruction des nœuds en fonction de leur type.
Un gros merci d’avance ! :)