O que esta errado?


#1

Aparece esse ERRO "Oops, tente outra vez. Ei, você se esqueceu de adicionar meu nome como uma propriedade do objeto? :-P"

<!DOCTYPE html>
<html>
	<head>
	  <title>Reconstruindo a Classe Person</title>
      <link type='text/css' rel='stylesheet' href='style.css'/>
	</head>
	<body>
      <p>
        <?php
            class Person{
               public $isAlive="true";
               public $firstname;
               public $lastname;
               public $age;
               public function __construct($firstname,$lastname,$age){
                   $this->firstname=$firstname;
                   $this->lastname=$lastname;
                   $this->age=$age;
                   }
                public function greet(){
                    return "<br />Hello, my name is ".$this->firstname." ".$this->lastname.". Nice to meet you! :-)";
                    }
                  
                }
                $teacher=new Person("Eric","a",12);
                $student=new Person("Ito","b",12);
                echo $teacher->greet();
                echo $student->greet();
                
        ?>
      </p>
    </body>
</html>

#2

Infelizmente o codecademy n aceita esse novos nomes que vc coloca em $teacher… troca por isso aqui:

$teacher = new Person(“boring”, “12345”, 12345);

Pronto :slight_smile: