spl_autoload_register('chargerMaClasse'); //$perso1 = new Personnage(60, 0); // Création de l'objet Personnage - Création d'une instance de la classe Personnage //$perso2 = new Personnage(100, 10); // Création d'un 2ème personnage $perso1 = new Personnage(Personnage::FORCE_MOYENNE, 0); // Création de l'objet personnage gràace à une constante $perso2 = new Personnage(Personnage::FORCE_GRANDE, 10); // Création d'un 2ème personnage //$perso1->setForce(10); //$perso1->setExperience(2); //$perso2->setForce(90); //$perso2->setExperience(58); //$perso1->parler(); // Appel de la méthode test parler() Personnage::parler(); // Appel de la méthode statique parler() echo '<strong>Avant le combat :</strong><br>'; echo 'Le personnage 1 a ' . $perso1->experience() . ' d\'expérience<br>'; echo 'Le personnage 2 a ' . $perso2->experience() . ' d\'expérience<br>'; echo 'Le personnage 1 a ' . $perso1->force() . ' de force et le personnage 2 a ' . $perso2->force() . ' de force.<br>'; echo '<strong>Le combat démarre...</strong><br>'; echo 'Le personnage 1 frappe le personnage 2...<br>'; echo 'Le personnage 1 gagne de l\'expérience...<br>'; $perso1->frapper($perso2); // Le personnage 1 frappe le personnage 2 $perso1->gagnerExperience(); // Le personnage 1 gagne de l'expérience echo 'Le personnage 2 frappe le personnage 1...<br>'; echo 'Le personnage 2 gagne de l\'expérience...<br>'; $perso2->frapper($perso1); // Le personnage 2 frappe le personnage 1 $perso2->gagnerExperience(); // Le personnage 2 gagne de l'expérience