J'essaye de comprendre le modèle abstrait de conception d'usine. J'ai beaucoup de problèmes avec ça. J'essaye d'employer l'exemple suivant pour développer un diagramme de classe d'UML:Résumé Usine Question
Les concepteurs de voiture peuvent concevoir beaucoup de différents types de voitures. Les voitures peuvent avoir deux portes ou quatre portes. Les voitures peuvent être à quatre roues motrices, ou ils peuvent être deux roues motrices. Les voitures sont composées de différentes parties: roues, portes, moteur, transmission, etc. Chaque partie a une opération différente: Par exemple, la transmission peut avoir first_gear(), second_gear(), third_gear(), fourth_gear(), reverse() , neutre().
Les pièces automobiles (énumérées ci-dessus) sont disponibles dans les familles: Honda, Jeep, Ford, etc.
Utilisation du Résumé méthode de conception d'usine, je dois développer un système logiciel pour que le système peut facilement changer de voiture d'une famille à l'autre.
Voici ce que j'ai pensé jusqu'ici: Avoir une usine, et plusieurs usines abstraites. Ainsi, les usines abstraites créent le modèle, tandis que l'usine crée les pièces ...
Quelqu'un peut-il aider? Merci ..
Cela ressemble beaucoup à une tâche de devoirs – Ruben
Il est, celui que j'essaie de comprendre et de compléter. Je ne cherche pas à le faire pour moi. – Andrew
Qu'est-ce que vous ne comprenez pas? Votre approche semble solide en ce qui me concerne. –