{
        return $this->_force;
    }
    // Ceci est la méthode experience() : elle se charge de renvoyer le contenu de l'attribut $_experience.
    public function experience()
    {
        return $this->_experience;
    }
}
?>

<?php 
$perso1 = new Personnage();
// Un premier personnage
$perso2 = new Personnage();
// Un second personnage
$perso1->setForce(10);
$perso1->setExperience(2);
$perso2->setForce(90);
$perso2->setExperience(58);
$perso1->frapper($perso2);
// $perso1 frappe $perso2
$perso1->gagnerExperience();
// $perso1 gagne de l'expérience
$perso2->frapper($perso1);
// $perso2 frappe $perso1
$perso2->gagnerExperience();
// $perso2 gagne de l'expérience
echo 'Le personnage 1 a ', $perso1->force(), ' de force, contrairement au personnage 2 qui a ', $perso2->force(), ' de force.<br />';
echo 'Le personnage 1 a ', $perso1->experience(), ' d\'expérience, contrairement au personnage 2 qui a ', $perso2->experience(), ' d\'expérience.<br />';
echo 'Le personnage 1 a ', $perso1->degats(), ' de dégâts, contrairement au personnage 2 qui a ', $perso2->degats(), ' de dégâts.<br />';
 public function gagnerExperience()
 {
     parent::gagnerExperience();
     // appel de la methode gagnerExperience() de la classe parente
     if ($this->_magie < 100) {
         $this->_magie += 10;
     }
 }