|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Inscription : avril 2008 Messages : 53 ![]() |
salut je suis entrain de mettre en place un catalogue de véhicule, à votre avis l'utilisation d un pattern fabrique répond t il à ma problématique étant donné qu'un véhicule peut être un moto ou un automobile, un automobile peut être une voiture ou un poids lourds et dans les poids lourds on pourra trouver comme classe concrète des camion ,tarcteur etc
ce qui me gène c est qu un camion peut avoir plusieurs carrosserie différent ç à dire des option en plus. et je vois pas sa place dans un pattern fabrique J avoue que je suis GRand débutant en design pattern Je vous remercie |
|
|
00
|
|
|
#2 | ||
|
Membre confirmé
![]() Ingénieur développement logiciels Inscription : mars 2007 Messages : 199 ![]() |
Je n'ai pas compris ton problème. La situation que tu décris se traduit de la manière suivante:
Code :
__________________
SCJP 5 | CAPM |
||
|
|
00
|
|
|
#3 | |||
|
Nouveau Membre du Club
![]() Inscription : avril 2008 Messages : 53 ![]() |
Citation:
au fait justement ce que je comprends pas c'est quel serai le but de creer une véhicule sans savoir son type, ou est ce que c est la classe elle même qui choisi son type??!! t'aurai pas quel que exemple d utilisation concrète de ce pattern en php ou dans un autre langage svp car pour être concret, j aurai surement lors de la création une interface qui va m afficher de manière dynamique(Ajax) les caractéristiques des véhicules à saisir en fonction du type que j aurai choisie d ajouter? du genre, je selectionne poidslourds, dans la famille des véhicules Voitures, engins de chantiers,Poids lourds, materiel de manutention etc et ensuite l interface me demande de choisir la catégorie et en fonction de cette sélection et celle de la carrosserie, le système m affichera le restant des caractéristique à remplir. donc une fois validé, la création de l objet véhicule(/*camion*/) n est pas fait sans savoir le type de véhicule tu comprends ma difficulté??! et merci |
|||
|
|
00
|
Copyright © 2000-2013 - www.developpez.com