aidee :problème héritage d une fonction
Bonjour a tous, je doit créer une interface pour gérer des fournisseurs dans une application de gestion , j ai un problème au niveau de l ‘héritage d ‘ une fonction .
J ai une classe mère appelée fenetre contient une fonction ajouter :
Fenetre.hpp
Code:
1 2 3 4 5 6 7 8
| class fenetre
{
public:
fenetre();
~fenetre() ;
void ajouter(int ,int );
}; |
Fenetre.cpp
Code:
1 2 3 4 5 6 7
| # Include « fenetre.hpp »
Fenetre ::fenetre(){.....}
Void fenetre ::ajouter(int a,int b){......}
Fenetre :: ~fenetre() {} |
Et j ai une class fille fournisseur qui hérite de la classe fenetre :
Fournisseur.hpp
Code:
1 2 3 4 5 6 7 8 9 10 11
|
# include « fenetre.hpp »
class fournisseur : public fenetre
{
public:
fournisseur();
~fournisseur() ;
}; |
Je veux utiliser la fonction ajouter dans fournisseur.cpp en la passant des arguments pour les calculer.
Fournisseur.cpp
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
Include « fournisseur.hpp »
Fournisseur ::fournisseur() {
// ici dans ce constructeur j ai un signal d événement qui appelle la fonction ajouter (en utilisant la bibliothèque gtkmm).
}
Fournisseur ::ajouter(5,9) // dans ce niveau là lerreur se produit !!
fournisseur :: ~fournisseur() {} |
le dev c++ me répond qui il y a l’ erreur suivante au niveau de la ligne de la fonction ajouter
50 D:\EXE\pedro hartock\Example\Projet_Stage\general.cpp expected constructor, destructor, or type conversion before '(' token
50 D:\EXE\pedro hartock\Example\Projet_Stage\general.cpp expected `,' or `;' before '(' token :roll:
D:\EXE\pedro hartock\Example\Projet_Stage\Makefile.win [Build Error] [general.o] Error 1:(