re,
lorsque tu crée un objet, il faut lui donner 0,1,2,etc arguments pour qu'il puisse savoir quel constructeur utiliser.
ce qui est important c'est le nombre et le type des arguments passés en paramètres:
exemple:
1 2 3 4 5 6 7 8
|
Mon_objet(); //appelle le constructeur par defaut car 0 arguments
Mon_objet(int a);
Mon_objet(char b); //ce sont 2 constructeurs differents meme s'il n'y a qu'un seul argument
Mon_objet( Mon_objet const & obj); //constructeur de clonage
Mon_objet(int a, int b)
Mon_objet(char a, int b)
Mon_objet(Mon object const & val, int a) |
tous ces constructeurs sont différents...tu vois le truc?
Partager