Bonjour à tous
J'ai une expérience assez limité en java, donc je viens ici pour avoir un peu d'aide.
J'ai un problème qui pourrais être attaquer avec le Command pattern, mais je ne suis pas certain.
J'ai une classe générer (donc non modifiable) d'accès IO du genre:
Je souhaite me faire une classe pour géré mes IO par paire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 @Singleton public class generatedIO { public void setX1(boolean value){} public boolean getX1(){} public void setX2(boolean value){} public boolean getX2(){} public void setY1(boolean value){} public boolean getY1(){} //... }
dans le style
Comme j'ai beaucoup de "paire" (même plus compliqué en vrai), une telle solution me permettrais de capitaliser la logique.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 public class generatedIO { public void set1(); //generatedIO.setX1(true); public void set2(); //generatedIO.setX2(true); public void reset(); //generatedIO.setX1(false);generatedIO.setX2(false); }
Mais je n'arrive pas à mes fin.
Les contraintes:
- generatedIO est en singleton. je ne peux pas "refaire" ce que font les fonctions.
- JAVA 7, donc pas de lambda et autre nouveauté
Merci pour toute aide.
Partager