} public function pet() { $this->health += 5; } } $dog = new dog("dog"); $dog->walk()->walk()->walk()->run()->run()->pet(); echo $dog->displayHealth(); echo "<br>"; class dragon extends animal { public function __construct($name) { $this->health = 170; $this->name = $name; echo "<br>this is a dragon!"; } public function fly() { $this->health -= 10; return $this; } } $dragon = new dragon("dragon"); $dragon->walk()->walk()->walk()->run()->run()->fly()->fly(); echo $dragon->displayHealth(); echo "<br>"; $animal->pet(); $animal->fly();