不是说static方法不能用->调用吗?为什么下面的代码没有报错。。。
<?php class Car { private static $speed = 10; public function getSpeed() { return self::$speed; } public static function speedUp(){ self::$speed+=10; } //在这里定义一个静态方法,实现速度累加10 } $car = new Car(); $car->speedUp(); echo $car->getSpeed(); //调用共有方法输出当前的速度值 ?>