Ex5 : Créer une méthode uniquement utilisable par les descendants d’une classe

Enoncé

Ajoutez une méthode getMarkup() à la classe BasePrice. Cette fonction retournera la valeur de la propriété $markup de la classe. Les objets qui ne sont ni de la classe BasePrice ni d’un descendant de cette classe ne doivent pas pouvoir appeler cette méthode.

Complétez le code suivant :

<?php
class BasePrice {
  private $base;
  private $markup=4;
  function __construct( $base ) {
    $this->base = $base;
  }
//----------NE MODIFIEZ PAS LE CODE AU DESSUS DE CETTE LIGNE, IL SERA REINITIALISE LORS DE l'EXECUTION----------

// Entrez votre code ici

//----------NE MODIFIEZ PAS LE CODE EN DESSOUS DE CETTE LIGNE, IL SERA REINITIALISE LORS DE l'EXECUTION----------
}
?>

Soyez le premier à commenter

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée.




Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.