Bonjour à tous,
Je sais pas si je suis dans le bon forum, mais ça tient pas de la conception, plus de la POO...
Enfin bref, comment factoriser :
Les méthodes A et B sont appelées quand des évènements se produisent (ajout, suppression).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 méthodeA(String a) { switch (a) { case "a" : actionA(); case "b" : actionB(); } } méthodeB(String a) { switch (a) { case "a" : actionC(); case "b" : actionD(); } }
J'aimerai factoriser le switch/case dans une méthode, car les valeurs de case sont les mêmes, mais les actions associées changent.
Qu'en pensez-vous? Merci.
Partager