感觉答案不对

来源:2-8 PHP类和对象之对象继承

qq_三天两头_0

2017-03-04 15:45

这里不明白为什么覆盖speedUp方法。 使速度累加50的意思。 难道不是 class Truck extends Car{        public function speedUp(){        $this->speed +=50;    } }

写回答 关注

5回答

  • 慕斯7245332
    2022-08-09 20:54:04

    你能把块状元素设置成块状内联元素吗?

    fxvghg

  • 付天乐
    2021-02-15 00:13:52

    $this->speed= parent::speedUp()+50;

    先执行了加粗部分,由0变成10。

  • 慕神1424277
    2017-12-14 17:43:58

    我也觉得不对呢,是不是先调用了父级一次speedUp,这时speed是10,然后再调用子级的speedUp方法,10+50=60?

  • Zhong1
    2017-03-06 20:49:02

    你这个相当于是重新写了个方法 用的$speed==0;最后答案为50

    而   $this->speed= parent::speedUp()+50;的意思是  继承car的速度 再加50 最终是60

  • qq_三天两头_0
    2017-03-04 15:47:40

    累加?

PHP进阶篇

轻松学习PHP中级课程,进行全面了解,用PHP快速开发网站程序

181728 学习 · 2575 问题

查看课程

相似问题