Bonjour à tous
J'ai une question peut être un peu bête, je ne sais pas trop comment chercher ça. Je voudrais faire s'équivalent d'une interface en java.
J'ai voulu faire une classe qui contient que des fonctions virtuelles sans constructeurs. Mais je n'arrives pas à hériter de cette classe.
Code:
1
2
3
4
5
6
7
8
9
10
11
12 #ifndef LEARNING_H_ #define LEARNING_H_ class Learning { public: virtual void start(); virtual ~Learning(); }; #endif /*LEARNING_H_*/
Code:
1
2
3
4
5
6
7
8
9
10
11 #ifndef GENETICALGORITHM_H_ #define GENETICALGORITHM_H_ class GeneticAlgorithm : virtual public Learning { public: GeneticAlgorithm(); virtual ~GeneticAlgorithm(); }; #endif /*GENETICALGORITHM_H_*/
Merci d'avance

