Avis de non-responsabilité: J'essaie d'apprendre la bonne programmation/conception OO, donc je suis assez nouveau dans ce domaine. Je suppose que c'est une question générale de modèles de conception, mais je vais baser mon exemple sur un moteur de jeu ou quelque chose qui rend les objets à l'affichage.Est-ce que ce modèle a un nom?
Considérez ce qui suit:
hierarchy http://img31.imageshack.us/img31/9633/diagrame.png
Comment ce genre de séparation entre les objets physiques (par exemple, des cubes, des sphères, etc.) et le mécanisme de rendu soit réalisé de manière extensible?
Cette conception n'est pas gravée dans la pierre, et peut-être que j'ai quelque chose de mal dès le début. Je suis juste curieux de savoir comment un problème comme celui-ci est résolu dans le monde réel.