En gros,qu'est-ce que le polymorphisme en C++?
Après plusieurs lectures de bouquins en C++,je n'arrive toujours pas à
vraiment comprendre ce que c'est(termes compliqués)
Merci.
En gros,qu'est-ce que le polymorphisme en C++?
Après plusieurs lectures de bouquins en C++,je n'arrive toujours pas à
vraiment comprendre ce que c'est(termes compliqués)
Merci.
En gros,qu'est-ce que le polymorphisme en C++?
Après plusieurs lectures de bouquins en C++,je n'arrive toujours pas à
vraiment comprendre ce que c'est(termes compliqués)
Merci.
Voici tout d'abord une définition
Voici tout d'abord une définition
Voici tout d'abord une définition
On Fri, 08 Oct 2004 21:03:42 +0200, Trognon Patrice
:Voici tout d'abord une définition
... du polymorphisme d'héritage.
Je crois qu'on utilise aussi le mot "polymorphisme" pour parler du
mécanisme des templates, ainsi que pour parler de fonctions ayant le
même nom :
void foo (int);
int foo (std::string, std::string);
On Fri, 08 Oct 2004 21:03:42 +0200, Trognon Patrice
<trognon.patrice@wanadoo.fr>:
Voici tout d'abord une définition
... du polymorphisme d'héritage.
Je crois qu'on utilise aussi le mot "polymorphisme" pour parler du
mécanisme des templates, ainsi que pour parler de fonctions ayant le
même nom :
void foo (int);
int foo (std::string, std::string);
On Fri, 08 Oct 2004 21:03:42 +0200, Trognon Patrice
:Voici tout d'abord une définition
... du polymorphisme d'héritage.
Je crois qu'on utilise aussi le mot "polymorphisme" pour parler du
mécanisme des templates, ainsi que pour parler de fonctions ayant le
même nom :
void foo (int);
int foo (std::string, std::string);
Fabien LE LEZ wrote:On Fri, 08 Oct 2004 21:03:42 +0200, Trognon Patrice
:Voici tout d'abord une définition
... du polymorphisme d'héritage.
Je crois qu'on utilise aussi le mot "polymorphisme" pour parler du
mécanisme des templates, ainsi que pour parler de fonctions ayant le
même nom :
void foo (int);
int foo (std::string, std::string);
Non, ce dont tu parles, c'est de la surcharge et non du polymorphisme.
Fabien LE LEZ wrote:
On Fri, 08 Oct 2004 21:03:42 +0200, Trognon Patrice
<trognon.patrice@wanadoo.fr>:
Voici tout d'abord une définition
... du polymorphisme d'héritage.
Je crois qu'on utilise aussi le mot "polymorphisme" pour parler du
mécanisme des templates, ainsi que pour parler de fonctions ayant le
même nom :
void foo (int);
int foo (std::string, std::string);
Non, ce dont tu parles, c'est de la surcharge et non du polymorphisme.
Fabien LE LEZ wrote:On Fri, 08 Oct 2004 21:03:42 +0200, Trognon Patrice
:Voici tout d'abord une définition
... du polymorphisme d'héritage.
Je crois qu'on utilise aussi le mot "polymorphisme" pour parler du
mécanisme des templates, ainsi que pour parler de fonctions ayant le
même nom :
void foo (int);
int foo (std::string, std::string);
Non, ce dont tu parles, c'est de la surcharge et non du polymorphisme.
Voici tout d'abord une définition
... du polymorphisme d'héritage.
Je crois qu'on utilise aussi le mot "polymorphisme" pour parler du
mécanisme des templates, ainsi que pour parler de fonctions ayant le
même nom :
Non, ce dont tu parles, c'est de la surcharge et non du polymorphisme.
voir mon post précédent, la définition y est complete ;)
Voici tout d'abord une définition
... du polymorphisme d'héritage.
Je crois qu'on utilise aussi le mot "polymorphisme" pour parler du
mécanisme des templates, ainsi que pour parler de fonctions ayant le
même nom :
Non, ce dont tu parles, c'est de la surcharge et non du polymorphisme.
voir mon post précédent, la définition y est complete ;)
Voici tout d'abord une définition
... du polymorphisme d'héritage.
Je crois qu'on utilise aussi le mot "polymorphisme" pour parler du
mécanisme des templates, ainsi que pour parler de fonctions ayant le
même nom :
Non, ce dont tu parles, c'est de la surcharge et non du polymorphisme.
voir mon post précédent, la définition y est complete ;)
Trognon Patrice wrote:Fabien LE LEZ wrote:On Fri, 08 Oct 2004 21:03:42 +0200, Trognon Patrice
:Voici tout d'abord une définition
... du polymorphisme d'héritage.
Je crois qu'on utilise aussi le mot "polymorphisme" pour parler du
mécanisme des templates, ainsi que pour parler de fonctions ayant le
même nom :
void foo (int);
int foo (std::string, std::string);
Non, ce dont tu parles, c'est de la surcharge et non du polymorphisme.
La surcharge est une forme de polymorphisme.
Le polymorphisme est un concept surchargé ;) J'ai vu selon les cas les
gens voir de 3 à 5 types de polymorphisme différent. Dans tous les cas,
la surcharge de fonction en est une instance, aussi appelé polymorhisme
ad hoc.
Il est vrai que dans le monde hors universitaire, quand on dit
polymorphisme tout court, on fait souvent implicitement référence au
polymorphisme d'héritage, que tu as décrit.
Trognon Patrice wrote:
Fabien LE LEZ wrote:
On Fri, 08 Oct 2004 21:03:42 +0200, Trognon Patrice
<trognon.patrice@wanadoo.fr>:
Voici tout d'abord une définition
... du polymorphisme d'héritage.
Je crois qu'on utilise aussi le mot "polymorphisme" pour parler du
mécanisme des templates, ainsi que pour parler de fonctions ayant le
même nom :
void foo (int);
int foo (std::string, std::string);
Non, ce dont tu parles, c'est de la surcharge et non du polymorphisme.
La surcharge est une forme de polymorphisme.
Le polymorphisme est un concept surchargé ;) J'ai vu selon les cas les
gens voir de 3 à 5 types de polymorphisme différent. Dans tous les cas,
la surcharge de fonction en est une instance, aussi appelé polymorhisme
ad hoc.
Il est vrai que dans le monde hors universitaire, quand on dit
polymorphisme tout court, on fait souvent implicitement référence au
polymorphisme d'héritage, que tu as décrit.
Trognon Patrice wrote:Fabien LE LEZ wrote:On Fri, 08 Oct 2004 21:03:42 +0200, Trognon Patrice
:Voici tout d'abord une définition
... du polymorphisme d'héritage.
Je crois qu'on utilise aussi le mot "polymorphisme" pour parler du
mécanisme des templates, ainsi que pour parler de fonctions ayant le
même nom :
void foo (int);
int foo (std::string, std::string);
Non, ce dont tu parles, c'est de la surcharge et non du polymorphisme.
La surcharge est une forme de polymorphisme.
Le polymorphisme est un concept surchargé ;) J'ai vu selon les cas les
gens voir de 3 à 5 types de polymorphisme différent. Dans tous les cas,
la surcharge de fonction en est une instance, aussi appelé polymorhisme
ad hoc.
Il est vrai que dans le monde hors universitaire, quand on dit
polymorphisme tout court, on fait souvent implicitement référence au
polymorphisme d'héritage, que tu as décrit.
Donnant des cours sur C++ et Java je me dois d'utiliser un même mot
pour définir toujours le même concept.
Utiliser le mot polymorphisme dans differents contexte ne fait
qu'allourdir sa comprehension.
Donnant des cours sur C++ et Java je me dois d'utiliser un même mot
pour définir toujours le même concept.
Utiliser le mot polymorphisme dans differents contexte ne fait
qu'allourdir sa comprehension.
Donnant des cours sur C++ et Java je me dois d'utiliser un même mot
pour définir toujours le même concept.
Utiliser le mot polymorphisme dans differents contexte ne fait
qu'allourdir sa comprehension.
Loïc Joly wrote:Le polymorphisme est un concept surchargé ;) J'ai vu selon les cas les
gens voir de 3 à 5 types de polymorphisme différent. Dans tous les cas,
la surcharge de fonction en est une instance, aussi appelé polymorhisme
ad hoc.
Il est vrai que dans le monde hors universitaire, quand on dit
polymorphisme tout court, on fait souvent implicitement référence au
polymorphisme d'héritage, que tu as décrit.
Donnant des cours sur C++ et Java je me dois d'utiliser un même mot
pour définir toujours le même concept.
Utiliser le mot polymorphisme dans differents contexte ne fait qu'allourdir
sa comprehension.
Loïc Joly wrote:
Le polymorphisme est un concept surchargé ;) J'ai vu selon les cas les
gens voir de 3 à 5 types de polymorphisme différent. Dans tous les cas,
la surcharge de fonction en est une instance, aussi appelé polymorhisme
ad hoc.
Il est vrai que dans le monde hors universitaire, quand on dit
polymorphisme tout court, on fait souvent implicitement référence au
polymorphisme d'héritage, que tu as décrit.
Donnant des cours sur C++ et Java je me dois d'utiliser un même mot
pour définir toujours le même concept.
Utiliser le mot polymorphisme dans differents contexte ne fait qu'allourdir
sa comprehension.
Loïc Joly wrote:Le polymorphisme est un concept surchargé ;) J'ai vu selon les cas les
gens voir de 3 à 5 types de polymorphisme différent. Dans tous les cas,
la surcharge de fonction en est une instance, aussi appelé polymorhisme
ad hoc.
Il est vrai que dans le monde hors universitaire, quand on dit
polymorphisme tout court, on fait souvent implicitement référence au
polymorphisme d'héritage, que tu as décrit.
Donnant des cours sur C++ et Java je me dois d'utiliser un même mot
pour définir toujours le même concept.
Utiliser le mot polymorphisme dans differents contexte ne fait qu'allourdir
sa comprehension.
Donnant des cours sur C++ et Java je me dois d'utiliser un même mot
pour définir toujours le même concept.
Donnant des cours sur C++ et Java je me dois d'utiliser un même mot
pour définir toujours le même concept.
Donnant des cours sur C++ et Java je me dois d'utiliser un même mot
pour définir toujours le même concept.