4 réponses
tafiscobar
Messages postés
1277
Date d'inscription
jeudi 7 décembre 2000
Statut
Contributeur
Dernière intervention
26 février 2009
177
17 févr. 2002 à 22:40
17 févr. 2002 à 22:40
normalement la fonction typeid(nomdetavaraible) te donne le vrai type de ta variable, ça retourne un objet de type type_info, je l'ai explique quelque part ds les uestions d'il ya 1 jour ou plus,regarde, sinon mets ds tes classes des identifiants pour les identifier, quelq chose qi ne dependrai pas de l'objet mais qui appartiendrait a la classe vendeur
tafiscobar
tafiscobar
l'idéal est de travailler comme suit
si les employés sont stockés par ex dans une arraylist
Iterator it = arraylist.iterator
while( it.hasNext){
emp = (Employe) it.next
if(emp.instanceOf Vendeur){
"code pour afficher"
}
}
si les employés sont stockés par ex dans une arraylist
Iterator it = arraylist.iterator
while( it.hasNext){
emp = (Employe) it.next
if(emp.instanceOf Vendeur){
"code pour afficher"
}
}
haifa85
Messages postés
24
Date d'inscription
vendredi 4 septembre 2009
Statut
Membre
Dernière intervention
1 octobre 2009
8
22 sept. 2009 à 01:53
22 sept. 2009 à 01:53
salut mr
j'aimerai savoir est ce que le polymorphisme signifie la possibilité de
a) donner le même nom à différents fonctions dans différentes classes
b) choisir la fonction à exécuter en fonction de la classe de l'objet
merci d'avance
j'aimerai savoir est ce que le polymorphisme signifie la possibilité de
a) donner le même nom à différents fonctions dans différentes classes
b) choisir la fonction à exécuter en fonction de la classe de l'objet
merci d'avance