Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1420 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Constructeur d'objets immutable & Pattern

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Constructeur d'objets immutable & Pattern

n°1808935
aurel
Fraggueur en liberté
Posté le 06-11-2008 à 11:58:58  profilanswer
 

Salut,
 
J'ai un ptit souci, j'ai deja une idée sur la facon dont je pourais le régler, mais je me demande s'il existerait pas deja un design pattern la dessus :
J'ai un objet DC avec plein de constructeurs qui permettent de setter des variable d'instance, ces instances de DC sont immutable donc pas de setX().
 
Maintenant, quand on rajoute une variable d'instance, on rajoute aussi un constructeur qui permet de setter ce champ (forcément) mais qui set aussi les autres champs, alors qu'un user pourrait très bien vouloir ne setter que ce champ et garder la valeur par défaut pour les autres.
Je pensais passer par un DCHandler qui fait des set sur tous les champs qu'on donnerait en paramètre au DC, le user configure ce qu'il veut et on initialise tous les champs de DC en fonction de DCHandler.
Je sais pas si c'est clair :o
 
Y'a des pattern la dessus ?
Merci

mood
Publicité
Posté le 06-11-2008 à 11:58:58  profilanswer
 

n°1808938
masklinn
í dag viðrar vel til loftárása
Posté le 06-11-2008 à 12:06:04  profilanswer
 

Il y a le Builder, qui implique une seconde classe qui construit la première.

 

Il est également possible que tes problèmes soient les symptômes d'une classe trop grosse, voir si tu ne peux pas la séparer en une composition de plus petits objets.


Message édité par masklinn le 06-11-2008 à 12:10:06

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Constructeur d'objets immutable & Pattern

 

Sujets relatifs
Déplacement d'objets en ajaxMacro Excel: recherche dans des objets OLE
objets et threadsRegEx : probleme de pattern
std vector : tracking des adresses des objets contenus[Hibernate] pattern open session in view / pattern command
Sérialiser un objet contenant des objets.Création de site de vente [ Galerie des Objets en vente ]
Erreurs dans mon constructeur ou ma fonction membre[ASP.NET] Accéder aux objets du Global.asax à partir d'un codefile ?
Plus de sujets relatifs à : Constructeur d'objets immutable & Pattern


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR