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

依賴(lài)注入案例

original 2019-10-06 21:16:39 345
abstrait: class fish{        //魚(yú)的類(lèi)型名         private $fishType;         //構(gòu)造魚(yú)名 &nb

class fish{

        //魚(yú)的類(lèi)型名

         private $fishType;

         //構(gòu)造魚(yú)名

         public function __construct(){

                $this->fishType = '石斑魚(yú)';

         }

         //返回魚(yú)的名稱(chēng)

         public function eat(){

                return $this->fishType;

        }

}

//聲明實(shí)體類(lèi)

class person{

         //人名

         private $name;

         //構(gòu)造人名

         public function __construct($name = '小明'){

                $this->name = $name;

         }

         //操作

         public function oprate(fish $fish){

                 return $this->name.'親自下廚,清蒸'.$fish->eat().'!'; 

         }

}


//聲明魚(yú)的實(shí)例

//$fish = new fish;

//聲明人的實(shí)例

$person = new person;

//調(diào)用魚(yú)的實(shí)例

//echo $person->oprate($fish);

//注:

1、依賴(lài)注入可以把聲明的類(lèi),可以作為一個(gè)參數(shù)傳給另一個(gè)類(lèi)

2、在沒(méi)有new fish類(lèi)時(shí),可直接 new person類(lèi),不會(huì)報(bào)錯(cuò),就算修改了fish類(lèi),new person也不會(huì)報(bào)錯(cuò),就不出現(xiàn)完全依賴(lài)于fish類(lèi)

Professeur correcteur:查無(wú)此人Temps de correction:2019-10-12 16:26:34
Résumé du professeur:完成的不錯(cuò)?,F(xiàn)在很多框架使用了依賴(lài)注入。繼續(xù)加油

Notes de version

Entrées populaires