Créer une surcharge en c++

Fermé
waldner77 Messages postés 183 Date d'inscription mercredi 3 juin 2009 Statut Membre Dernière intervention 20 janvier 2011 - 20 oct. 2009 à 21:15
sandul Messages postés 3927 Date d'inscription jeudi 22 mai 2008 Statut Membre Dernière intervention 8 octobre 2010 - 20 oct. 2009 à 22:32
Bonjour,
on ma poser une question dans mon tp et je ne voix pas du tout comment faire.
on me demande de créer une surcharge de la méthode Ajoute() afin d'accepter en argument le contenue d'un autre objet de classe CNotes: void Ajoute(const CNotes& cn);
bonne soirée a vous
A voir également:

5 réponses

sandul Messages postés 3927 Date d'inscription jeudi 22 mai 2008 Statut Membre Dernière intervention 8 octobre 2010 723
20 oct. 2009 à 21:26
Soir,

Ben pas diff', voyons. Tu écris la méthode Ajoute avec le paramètre demandé, c'est tout. C'est le contenu de cette méthode qui te pose problème, n'est-ce pas ?

++
0
waldner77 Messages postés 183 Date d'inscription mercredi 3 juin 2009 Statut Membre Dernière intervention 20 janvier 2011 4
20 oct. 2009 à 21:55
oui voila j'ai fait quelque chose mais je ne c'est pas si c'est bon
0
sandul Messages postés 3927 Date d'inscription jeudi 22 mai 2008 Statut Membre Dernière intervention 8 octobre 2010 723
20 oct. 2009 à 21:58
mais je ne c'est pas si c'est bon
Quitte pô, j'vais appeler un marabout pour en avoir la certitude. Tain, ils ont tous des numéros en 0892 ^^
0
mamiemando Messages postés 33432 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 16 décembre 2024 7 809
20 oct. 2009 à 22:29
Comme dit plus haut, il n'y a pas de réelle difficulté normalement. C'est juste une classe à laquelle tu rajoutes une méthode :

cnotes.hpp

#ifndef CNOTES_HPP
#define CNOTES_HPP

class CNotes{
  //...
};

#endif


my_class.hpp

#ifndef MY_CLASS_HPP
#define MY_CLASS_HPP

#include "cnotes.hpp"

class my_class{
  //...
  public:
    void ajoute();
    void ajoute(const CNotes &); // la surcharge
};

#endif


my_class.cpp

void my_class::ajoute( ){
  //...
}

void my_class::ajoute(CNotes & cn){
  //...
}

Bonne chance
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
sandul Messages postés 3927 Date d'inscription jeudi 22 mai 2008 Statut Membre Dernière intervention 8 octobre 2010 723
20 oct. 2009 à 22:32
I want to be good (disait Aaron dans A l'est d'Eden). Sais pas pourquoi ceci me vient à l'esprit en te lisant mamiemando =)
0