affiche() ; $q = new Point (3) ; // utilisera 3 pour le premier paramètre, // la valeur par défaut (0) pour le second $q->affiche() ; $q->deplace (3, 6) ; $q->affiche() ; $r = new Point (5, 8) ; $r->affiche() ; class point { public function __construct ($x = 0, $y = 0) // valeur 0 par défaut pour $x et $y { $this->abs = $x ; $this->ord = $y ; // notez $this->... } public function deplace ($dx, $dy) { $this->abs += $dx ; $this->ord += $dy ; } public function affiche () { echo "Ceci est un point de coordonnées ", $this->abs, " ", $this->ord, "
" ; } private $abs, $ord ; // mode d’accès obligatoire ici } ?>