1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
| <?php
Class Voiture{
private $couleur;
private $marque;
private static $listeMarque=array();
public function getCouleur(){
return $this->couleur;
}
public function setCouleur($coul){
$this->couleur = $coul;
}
///////////////////////////////////////////
public function getMarque(){
return $this->marque;
}
public function setMarque($marq){
$this->marque = $marq;
$listeMarque[]=$this->marque;
}
// pour lister toute les marques
public function listeMarque(){
foreach(self::$listeMarque as $mq){
echo $mq;
}
}
}
$v1 = new Voiture();
$v2 = new Voiture();
$v1->setCouleur('red');
echo'la couleur de V1 est : '. $v1->getCouleur();
echo '<br/>';
$v2->setCouleur('beige');
echo'la couleur de V1 est : '. $v2->getCouleur();
echo '<br/>';
$v1->setMarque('porche');
echo'la marque de V1 est : '. $v1->getMarque();
echo '<br/>';
$v2->setMarque('mustang');
echo'la marque de V1 est : '. $v2->getMarque();
echo '<br/>';
echo'la liste des marques est : '.Voiture::listeMarque();
?> |
Partager