affiche() ; $pc->deplace (1, -3) ; $pc->affiche() ; class point { function __construct ($x, $y) { $this->abs = $x ; $this->ord = $y ; } function deplace ($dx, $dy) { $this->abs += $dx ; $this->ord += $dy ; } function affiche() { echo "Le point est en ", $this->abs, " ", $this->ord, "
" ; } private $abs, $ord ; } class pointcol extends point { function __construct ($x, $y, $c) { parent::__construct ($x, $y) ; // attention à la syntaxe "::" $this->couleur = $c ; } function affiche() { parent::affiche() ; echo " et sa couleur est : ", $this->couleur, "
" ;} private $couleur ; } ?>