Voici à quoi ressemble le fichier crustace.h :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#ifndef CRUSTACE_H
#define CRUSTACE_H
#include <iostream>
#include <string>
class Crustace {
public:
Crustace(const std::string & nom = "crustacé"); Crustace(const Crustace & crustace);
virtual ~Crustace();
virtual void parler();
Crustace & operator = (const Crustace & crustace);
protected:
void initCustace(const std::string & nom); std::string p_nom;
};
#endif
|
Notez bien le virtual devant la fonction void parler().
|