L'héritage

30 min 1 exercice Niveau 6

Énoncé

Soit le code suivant :

<?php
class Transport {
  public $name;
  public $price;
  public function __construct($name, $price) {
    $this->name = $name;
    $this->price = $price;
  }

  function get_name() {
    return $this->name;
  }
  function get_price() {
    return $this->price;
  }
}

// Votre code ici
?>

Dans un fichier PHP :

  • Copier le code et créer une classe enfant de Transport dont le nom est Voiture.
  • Ajouter une fonction à la classe Voiture qui ajoute le modèle à l’objet Voiture.
  • Afficher pour chaque objet le nom, le modèle et le prix sous cette forme : “nom - modèle - prix”.

Contraintes

  • Le langage utilisé doit être uniquement le PHP.

Résultats attendus

Le résultat suivant est visible lors du chargement de la page HTML au sein de votre navigateur :

  • La page affiche les informations de chaque objet.
logo discord

Besoin d'aide ?

Rejoignez notre communauté officielle et ne restez plus seul à bloquer sur un problème !

En savoir plus