Problème Partie 2 Objets [Résolue]


#1



https://www.codecademy.com/fr/courses/web-beginner-fr-FR-vqg1y/0/8?curriculum_id=53710371fed2a8c7e9000001#

Bonjour,

Je bloque à la deuxième partie du POO, voici le message d'erreur suivant : " Oups, merci de réessayer. Apparemment, vous n'affichez pas la valeur 1.618033988749894 (le nombre d'Or). ";

Pourtant il me l'affiche dans le block à droite et je n'ai aucune erreur...


      <?php
      
      class Person{
          static public function say(){
              return "Voici mes pensées !";
          }
      }
      
      class Mathematicien extends Person{
          const nombreDor = 1.618033988749894;
      }
      
      echo Mathematicien::say();
      echo Mathematicien::nombreDor;
      
      ?>

Voici la solution à ce problème :

      class Person{
       public static function say(){
           echo "Voici mes pensées ! ";
       }
      }
      
      class Mathematicien extends Person{
        const nombreDor = 1.618033988749894; 
      }
      
      Mathematicien::say();
      printf ("%.15f", Mathematicien::nombreDor);
      
      ?>


#2

Merci, j’ai pas compris grand chose mais ça marche.