Bonjour

Je me heurte à un souci de link depuis quelques heures sans en comprendre la cause...
Voici mon bout de code :
Classe mere :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
#ifndef __mere_h
#define __mere_h
 
  class mere
    {
    public :
      virtual ~mere(){}
 
      virtual std::vector <double> getObjectFille() = 0;
 
    protected :
      mere() {}
    private :
 
    };
 
#endif
classe fille :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
 
#ifndef __fille_h
#define __fille_h
 
#include "mere.h"
 
  class fille : public mere
  {
  public :
 
    ~fille(){}
 
    std::vector <double> getObjectFille()
      {
	return vector;
      }
 
  protected :
  private :
 
    std::vector <double> vector ;
 
    fille()
      {
      }
 
  };
 
#endif
et voici mon erreur :
undefined reference to `mere::~destruc()'
undefined reference to `vtable for Fille'
undefined reference to `mere::construc()'
Des idées?

Merci beaucoup