Sommaire

Une approche de l’objet

Exercice 1

Créer les cinq classes du schéma suivant en tenant compte de leur héritage. Toutes les méthodes sont publiques et les attributs sont privés.

images/08RI03N.png

Solution

Vehicule.class.php :

<?php 
class Vehicule  
    { 
        // Déclaration des attributs  
           private $couleur; 
           private $poids; 
     
     
           //méthodes publiques 
           public function rouler() 
           { 
            
           } 
           
        public function ajouter_personne($poids_personne) 
           { 
 
           } 
} 
  
?>

Quatre_roues.class.php :

<?php 
class Quatre_roues extends Vehicule  
    { 
           // Déclaration des attributs  
           ...