2 pièce(s) jointe(s)
Portée propriétés classes
J'ai un souci, et je me pose des questions quand à la portée des proprétes d'une classes parent vers son enfant.
Voici en gros le shéma de mes 2 classes
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
| class enfant extends main
{ protected $p1,$p2..... $pn :
function __construt($p1,$p2)
{ $this->p1 =$p1 ; <================= 1
.... etc
$this->atualize() :
}
function actualize()
{ $this->p1 = 'fdgdgdf' ;
...... etc
}
}
class main
{ protected $p1, $p2...... ;
function __construct()
{ .........
$this->actualize() ;
$this->display() ;
}
function display()
{ .........
print($this-p1,$this->p2......) ;<============== 2 }
} |
J'ai des valeurs différentes en 1° et en 2° .......
La souce complète en an attachement.
Merci du coup de main.... :lol:
Portée proprétés netre lasses
Je pense avoir pigé, j'ai fait un test mais qui ne me donne pas satisfation pour l'instant, en fait j'ai définit toutes les propriétés dans la classe fille.....
Merci :lol: