Bonjour,
J'ai une classe "commande" qui a pour objectif d'executer plusieurs type de commande. Ma classe doit en fonction du type recevoir un certain nombre de paramètres différents que je souhaiterai définir dans le constructeur.
Est ce que je peux faire quelques choses comme cela ? Ou doit je traiter ma problématique avec un héritage:
Voila je ne sais pas si j'ai été très clair !
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 public class Command{ Public enum Type{Cmd1, Cmd2, Cmd3, etc... } int int1, int2, int3 string str1, str2 public Command(Type intype, int int1, String str1){ // Cas de la commande 1 par exemple } pubic Command(Type intype=Cmd2, int int1, String str1){ // ce que je voudrais faire c'est faire appel e ce constructeur uniquement quand l'argument Type = Cmd2 }
En tout cas merci d'avances pour vos réponses
Partager