DI DI 就是常说的依赖注入,那么究竟什么是依赖注入呢? 打个比方,电脑(非笔记本哈)需要键盘和鼠标我们才能进行操作,这个‘需要’换句话说就是‘依赖’键盘和鼠标. 那么,相应的,一个类需要另一个类才能进行作业,那么这也就是依赖. 看一段代码: class Computer { protected $keyboard; public function __construct() { $this->$keyboard = new Keyboard(); } } // 这里的Computer类依赖了…