abstrakt:class Car{ public function bmw(){ return "寶馬"; } public function 
class Car{ public function bmw(){ return "寶馬"; } public function audio(){ return "奧迪"; } }
//構(gòu)造方法注入
class Buy{ private $car=null; public function __construct(Car $car){ return $this->car = $car; } public function getCar(){ return "我想要一輛".$this->car->bmw(); } } $buy= new Buy; echo $buy->getCar(); //普通方法注入 class Drive{ public function drive(Car $car){ return "我想開".$car->bmw(); } } $car = $car; $drive = new Drive; echo $drive->drive($car);
Korrigierender Lehrer:天蓬老師Korrekturzeit:2019-05-28 16:04:22
Zusammenfassung des Lehrers:依賴注入, 其實(shí)并不是設(shè)計(jì) 模式, 只是實(shí)現(xiàn)一些設(shè)計(jì)模式的工具而已, 不錯(cuò), 你的理解是正確的