4.3.2 Modification du fichier crevette.h

Voici à quoi ressemble le fichier crevette.h :

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#ifndef CREVETTE_H
#define CREVETTE_H

#include "crustace.h"

//on est pas obligé de mettre #include <iostream>  car il est dans
//crustace.h

class Crevette : public Crustace {
	public:
		Crevette(const std::string & nom = "crevette");
		//on est pas obligé de créer un constructeur
		virtual ~Crevette(); //destructeur de Crevette
		virtual void parler(); //oui les crevettes sont bavardes
};


#endif

Notez bien le virtual devant la fonction void parler().