« Patrons de conception/Poids-mouche » : différence entre les versions

Contenu supprimé Contenu ajouté
m - autoliens
Ligne 1 :
En [[génie logiciel]], le [[Poids'''poids-Mouche (Motif de conception)|Poids-Mouche]]mouche''' est un [[motif de conception]] ''(design pattern)'' [[Motif de conception#Structure|structurel]].
 
Lorsque de nombreux objets doivent être manipulés, mais qu'il serait trop coûteux en mémoire qu'ils possèdent chacun leurs propres données, il est judicieux d'implémenter le [[Poidspoids-Mouche (Motif de conception)|Poids-Mouche]]mouche.
 
Dans le motif [[Poidspoids-Mouche (Motif de conception)|Poids-Mouche]]mouche, les données n'ont pas de [[pointeur|pointeurs]]s vers les méthodes du type de données, parce que cela consomerait trop d'espace mémoire. A la place, les routines sont appelées directement.
 
Un exemple classique du motif [[Poidspoids-Mouchemouche (Motif de conception)|Poids-Mouche]]: les caractères manipulés dans un [[traitement de texte]]. Chaque caractère correspond à un objet ayant une police de caractères, une taille de caractères, et d'autres données de formatage. Un long document contenant beaucoup de caractères ainsi implémentés ...
 
[[Catégorie:Motif de conception]]