Bjr,
en vue de moduler mon code, je compte utiliser le mécanisme de la POO d'héritage.
Comme jamais implémenté, j'ai d'abord fait un test, mais non concluant. Pourquoi ?
dvp\poo\mere.php :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <?php namespace dvp\poo; class mere { public $propertieMere; }
dvp\poo\fille.php :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <?php namespace dvp\poo; class fille extends mere { public function getPropertiesMere() { return $this->propertie_mere; } }
dvp\poo\TestHerit.php
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <?php include "mere.php"; include "fille.php"; use dvp\poo\mere; use dvp\poo\fille; $mere = new mere(); $fille = new fille(); $mere->propertie_mere = "un-test"; echo "propertie_mere : ".$mere->propertie_mere."<br/>"; echo "propertie_mere héritée : ".$fille->getPropertiesMere();
l'exécution de TestHerit.php donne :
Qu'est-ce qui va pas, SVP ?propertie_mere : un-test
propertie_mere héritée :
Partager