} } class soccerball extends inflataBall { public function __construct() { $this->diameter = "22cm"; $this->targetPSI = 12; } } class basketball extends inflataBall { public function __construct() { $this->diameter = "24cm"; $this->targetPSI = 9; } } class pump { public static function inflate(inflataBall $ball) { $ball->inflate(5); } } $b = new basketball(); pump::inflate($b); pump::inflate($b); pump::inflate($b); pump::inflate($b);