问答详情
源自:2-8 PHP类和对象之对象继承

为什么 parent::speedUp() 呢?

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

提问者:大意时善良的汤姆4042729 2017-11-17 17:56

个回答

  • Nuers
    2018-07-01 18:58:06

    Car::speedUp()是可取的。但是如果是父类与子类的继承的话,这样更具有语义化。而且个别调用有权限控制。

  • 慕运维232936
    2017-11-18 16:51:45

    子类继承父类的属性和方法,调用父类的speedUp()方法,可使speed发生变化