« Patrons de conception/Objets réutilisables » : différence entre les versions

Contenu supprimé Contenu ajouté
WL:RD : Initialisation de la page
 
Aucun résumé des modifications
 
Ligne 1 :
<noinclude>{{NavTitre|book={{BASEPAGENAME}}|prev=Objet nul|next=Bibliographie et liens}}{{Patrons de conception}}</noinclude>
 
{{Patron de conception|Objets réutilisables|Object pool|Utiliser un objet parmi un ensemble fixe d'objets réutilisable pour éviter de créer des instances.|[[../Autres patrons|Autre]]}}</noinclude>
 
La création d'objets peut être coûteuse en performances : allocation de l'espace mémoire, remplissage des méta attributs (classe, et autre données internes selon le langage de programmation utilisé), initialisation des attributs par les différents constructeurs utilisés (celui appelé explicitement pour la classe, celui de sa classe mère, celui de la classe mère de celle-ci, ...).