求助代码理解0.0

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

qq_哈库拉玛塔塔

2017-07-18 16:26

请问各位大神 ,继承Car类后的Truck就自带Car类中的speed吗?  不需要在去定义了吗。    看到$this->speed = partent::speedUp()+50时,中$this->speed.

写回答 关注

4回答

  • 星雨星辰
    2018-10-26 10:17:45

    子类继承父类,可以重写可以拓展,可以重写并拓展;$this->speed的意思是当前的speed 后面的 parent::speedUp()+50意思是这个父类的speedUp方法基础上+50

  • 大意时善良的汤姆4042729
    2017-11-17 17:57:47

    为什么 parent::speedUp() 呢?

     原因是并没有实例化,所以不能直接拿来用。 类中 静态方法和静态属性的引用方法 例如 class Test{     public static $test = 1;    public static function test(){    } } 可以不用实例化对象直接使用 Test::$test 来取得$test属性的值 静态方法调用也同理Test::test(); 直接调用静态方法test


  • iTom1900
    2017-08-20 11:54:21

    partent::speedUp() 这个在父类里不是静态方法怎么是这么写?有点不理解

  • 山间木匠
    2017-07-18 19:33:40

    对的,继承就是继承里面得方法

PHP进阶篇

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

181728 学习 · 2575 问题

查看课程

相似问题