亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

利用后期靜態(tài)綁定技術(shù),實(shí)現(xiàn)在父類調(diào)用子類中重寫的靜態(tài)成員

Original 2019-03-30 17:27:22 426
abstract:<?php //定義一個(gè)父類 class Father {     //靜態(tài)屬性     public static $money = 50000;     //靜態(tài)方法     p
<?php
//定義一個(gè)父類
class Father
{
    //靜態(tài)屬性
    public static $money = 50000;

    //靜態(tài)方法
    public static function getClass()
    {
        //返回當(dāng)前類名
        return __CLASS__;
    }

    //靜態(tài)方法
    public static function getMoney()
    {
//        return self::getClass().'有'.self::$money;

        //static 用在靜態(tài)繼承的上下文中,動(dòng)態(tài)設(shè)置靜態(tài)成員的調(diào)用者(主體)
        return static::getClass().'有'.static::$money;

    }
}

//定義一個(gè)子類
class Son extends Father
{
    //覆寫父類的靜態(tài)屬性
    public static $money = 30000;

    //覆寫父類的靜態(tài)方法
    public static function getClass()
    {
        return __CLASS__;
    }
}

//調(diào)用Father中的靜態(tài)方法,來獲取類名
echo Father::getClass(),'<br>';
echo Father::getMoney(),'<br>';

//調(diào)用子類Son類中的靜態(tài)成員
echo Son::$money,'<br>';
echo Son::getClass(),'<br>';
echo '<hr>';

echo Son::getMoney();


Correcting teacher:西門大官人Correction time:2019-04-01 10:01:26
Teacher's summary:最好上傳一下程序的運(yùn)行效果圖。并思考一下,子類可以繼承父類的private成員嗎?

Release Notes

Popular Entries