摘要:class Nvhai { public futncion zuofan() { echo '会做饭';  
class Nvhai { public futncion zuofan() { echo '会做饭'; } public function zuojiawu() { echo '会做家务'; } } //1,用普通方法依赖注入 class Nanhai { public function buy(Nvhai $nvhai) { return '范冰冰'.$nvhai->zuofan(); } } $nvhai = new Nvhai; $nanhai = new Nanhai; echo $nanhai->buy($nvhai); echo '<hr>'; //2,构造方式实现依赖注入 class Nanhai2 { private $nvhai = null; public function __construct(Nvhai $nvhai) { $this->nvhai = $nvhai; } public function getInfo() { retrun $this->nvhai->zuojiawu(); } } $nvhai = new Nvhai; $nanhai2 = new Nanhai2($nvhai); echo $nanhai2->getInfo();
批改老师:韦小宝批改时间:2018-11-19 11:33:47
老师总结:嗯!写的很不错!但是缺少总结!下次记得补上!课后还得多多练习!!!