返回依赖注入(PH......登陆

依赖注入(PHP)

''Rivers'' 李2019-05-05 23:21:51142
//对象依赖注入
class Girl{
   public function work(){
       return '会做饭';
   }
   public function hobby(){
       return '爱购物';
   }
}
class Boy1{
   private $girl = null;
   public function __construct(Girl $girl)
   {
       $this->girl=$girl;
   }

   public function getInfo(){
       return '我的女朋友'.$this->girl->work();
   }
}
$girl = new Girl();
$boy1 = new Boy1($girl);
echo $boy1->getInfo();
echo '<hr>';

最新手记推荐

• 用composer安装thinkphp框架的步骤• 省市区接口说明• 用thinkphp,后台新增栏目• 管理员添加编辑删除• 管理员添加编辑删除

全部回复(0)我要回复

暂无评论~
  • 取消回复发送