This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
in204:cpp:syntax:class:constructor [2019/09/18 14:55] 147.250.35.104 [Les différents modes d'initialisation des champs] |
in204:cpp:syntax:class:constructor [2022/11/18 10:51] (current) |
||
---|---|---|---|
Line 261: | Line 261: | ||
C++ définit plusieurs types de constructeurs. | C++ définit plusieurs types de constructeurs. | ||
- | * [[in204:constructor:default|Le constructeur par défaut]]. Il s'agit d'un constructeur ne prenant aucun argument. | ||
- | * [[in204:constructor:copy|Le constructeur de recopie]]. Ce constructeur est un constructeur servant à initialiser un objet en recopiant les informations d'un objet déjà existant et de même type. | ||
- | * [[in204:constructor:conversion|Les constructeurs de promotion ou de conversion]]. Ces constructeurs permettent d'initialiser un objet de manière à ce qu'il soit équivalent à un objet ou un valeur ayant un autre type. | ||
- | * [[in204:constructor:spezialized|Les constructeurs spécialisés]]. Ce sont des constructeurs qui permettent d'initialiser un objet à partir d'un ensemble de paramètres. | ||
<code cpp> | <code cpp> | ||
Line 288: | Line 284: | ||
</code> | </code> | ||
+ | |||
+ | * [[in204:cpp:syntax:class:constructor:default|Le constructeur par défaut]]. Il s'agit d'un constructeur ne prenant aucun argument. | ||
+ | * [[in204:cpp:syntax:class:constructor:copy|Le constructeur de recopie]]. Ce constructeur est un constructeur servant à initialiser un objet en recopiant les informations d'un objet déjà existant et de même type. | ||
+ | * [[in204:cpp:syntax:class:constructor:conversion|Les constructeurs de promotion ou de conversion]]. Ces constructeurs permettent d'initialiser un objet de manière à ce qu'il soit équivalent à un objet ou un valeur ayant un autre type. | ||
+ | * [[in204:cpp:syntax:class:constructor:spezialized|Les constructeurs spécialisés]]. Ce sont des constructeurs qui permettent d'initialiser un objet à partir d'un ensemble de paramètres. | ||