不是说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(); //调用共有方法输出当前的速度值
?>