为了账号安全,请及时绑定邮箱和手机立即绑定

不是说静态方法可以在不实例化的情况下调用么,哪为什么上面的还是实例化了呢?如果去掉实例就会有错?

想知道为什么?

正在回答

4 回答

//$car = new Car();

Car::speedUp();  //调用静态方法加速

//echo $car->getSpeed();  //调用共有方法输出当前的速度值

第一行的实例化是为第三行准备的,你可以把1 ,3行注释掉,试试看

0 回复 有任何疑惑可以回复我~
#1

丶Simple0

记得第二行前面加个echo
2016-03-23 回复 有任何疑惑可以回复我~

speedUP没有被实例化执行。

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

不是说静态方法可以在不实例化的情况下调用么,哪为什么上面的还是实例化了呢?如果去掉实例就会有错?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信