问答详情
源自:4-3 Static(静态)关键字-PHP面向对象编程

有个关键点少说明了

// 父类

class Human{

public static $name = 'human name1';

}

// 子类

class NbaPlayer extends Human{

public static function change(){

    //通过parent形式拿到父类静态属性

    echo parent::$name.'1'."\n";

    //因为静态属性已经继承到子类中,所以sefl也可以访问

    echo self::$name.'2'."\n";

}

}



提问者:慕用6828665 2021-02-08 14:23

个回答

  • 清风流逝7309210
    2021-04-19 09:56:43

    self::只用来调用静态

    parent::即可调用静态也可以调用非静态