為什么echo BigCar::start(); 輸出不了?
<?php
class Car {
??? private static $speed = 1100;
?? ?
??? public static function getSpeed() {
??????? return self::$speed;
??? }
?? ?
??? public static function speedUp() {
??????? return self::$speed+=120;
??? }
}
class BigCar extends Car {
??? public static function start() {
?? ?
??? parent::speedUp();
??? }
}
echo BigCar::start();
echo BigCar::getSpeed();
2017-05-05
沒寫return。
class BigCar extends Car {
??? public static function start() {
? ????return ? parent::speedUp();
??? }
}
2017-07-25
為何兩個輸出都是1220
第二個不應(yīng)該是1100嗎?