真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

PHP對(duì)象多態(tài)性

/*
 * 多態(tài)特性
 * 1.程序擴(kuò)展準(zhǔn)備
 * 必須有繼承關(guān)系,父類最好是接口或抽象類
 */
 //定義接口
interface USB{
    const WIDTH  = 12;
    const HEIGHT = 3;
    function load();
    function run();
    function stop();
}
//定義電腦類
class Computer{
    function useUSB(USB $usb){
        $usb->load();
        $usb->run();
        $usb->stop();
    }
}

//定義鼠標(biāo)類 實(shí)現(xiàn)USB接口
class Mouse implements USB{
    function load(){
        echo '加載鼠標(biāo)成功!
';     }     function run(){         echo '運(yùn)行鼠標(biāo)功能!
';     }     function stop(){         echo '鼠標(biāo)工作結(jié)束!
';     } } //定義鍵盤類 實(shí)現(xiàn)USB接口 class KeyBoard implements USB{     function load(){         echo '加載鍵盤成功!
';     }     function run(){         echo '運(yùn)行鍵盤功能!
';     }     function stop(){         echo '鍵盤工作結(jié)束!
';     } } //定義工作者類 class Worker{     function useC(){         $c = new Computer();         $m = new Mouse();         $k  = new KeyBoard();         //調(diào)用電腦類中的方法 傳入鼠標(biāo)對(duì)象參數(shù)         $c->useUSB($m);         //調(diào)用電腦類中的方法 傳入鍵盤對(duì)象參數(shù)         $c->useUSB($k);     } } $w = new Worker(); $w->useC();

當(dāng)前名稱:PHP對(duì)象多態(tài)性
當(dāng)前URL:http://weahome.cn/article/gjsjdj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部