Envoyé par koala01 Envoyé par seba110298 Corrige-moi si je me trompe mais une agrégation est, comme une composition, représenté par un attribut de classe, avec la différence que l'agrégation peut-être liée à plusieurs instances (de classes différentes ou non) et ne dépend donc pas de la durée de vie de l'instance sur laquelle il est lié. C'est exactement cela (même si les termes choisis sont un peu "exotiques" ) Si on reprend ton schéma, toutes les instances de la classe Sprite pourraient se partager ...
Dans le cadre d'un projet de jeu vidéo, j'ai été amené à réaliser un prototype en TypeScript avec le framework Phaser. J'en profite pour partager une petite collection de fonctions que j'ai regroupé dans une bibliothèque que j'ai très simplement nommé Geometry2D. ...
Mis à jour 14/08/2016 à 19h31 par yahiko