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.
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
...