父类调用子类的静态成员

原创 2019-02-12 20:05:48 282
摘要://这是写死类名的情况下,引用。请教老师,在不写死类名的情况下怎么引用<?php class A{     public static $num = 100;     public static function showNum(){

//这是写死类名的情况下,引用。请教老师,在不写死类名的情况下怎么引用

<?php
class A{
    public static $num = 100;
    public static function showNum(){
         return B::$num;
    }
}

class B extends  A{
    public static $num = 10000;
}
echo A::showNum(); // 10000

批改老师:韦小宝批改时间:2019-02-13 09:30:20
老师总结:如果你是在一个类中获取本身的类名这样是可以的,你这里讲的引用是继承还是调用呢?实际上不管是哪种都肯定是要先执行一个类的,执行类那必定需要类名

发布手记

热门词条