J'ai un objet peut être composer par des composants, mais chaque composant a un type et doit être unique:Quel motif utiliser en remplacement du composite avec un nombre limité de types d'éléments?
Class Client{
Set<IComposite> elements
}
interface IComposite{
String getType();
}
class Status implements IComposite{
String getType(){return "status"}
}
class ClientDates implements IComposite{
String getType(){return "clientdate"}
}
Je suppose que je pourrais résumer la collection, mais chaque élément doit être unique, si seulement 1 état, seulement un clentdate, mais peut-être puis-je créer une nouvelle classe Composite qui pourrait être multiple.
Une idée comment concevoir cela?
Merci beaucoup
droite. J'ai oublié le dictionnaire! Aïe –