[POO] Problème objets PHP5
Bonjour,
j'ai 2 classes:
- questionnaire
- module
dans la classe questionnaire, j'ai un tableau de modules
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
class Questionnaire
{
private $nbmodules;
private $mesModules = array();
public function __construct()
{
$nbmodules = 0;
}
public function getModule($indice)
{
return $mesModules[$indice];
}
public function setModule($monModule)
{
$mesModules[$nbmodules + 1] = $monModule;
$nbmodules++;
}
} |
dans un fichier php, je fais:
Code:
1 2 3 4 5 6
|
1) $questionnaire = new Questionnaire();
2)$module = new Module("./bilan2a_m2_fr.php");
3) $questionnaire->setModule($module);
4) $questionnaire->getModule(1)->CreerAfficheModule();
5) $questionnaire->getModule(1)->AfficheModule(); |
CreerAfficheModule() et AfficheModule() sont des méthodes de la classe module
la ligne 4 renvoi une erreur "Fatal error: Call to undefined function CreerAfficheModule()".
Je ne comprends pas