1.控制反转
控制反转是一种设计思想,并不是一种具体的代码实现方法,通常应用在框架的设计中。
控制指的是对程序执行流程的控制,框架出现之前,是程序员对程序的执行流程进行控制。框架出现后,是框架对程序的执行流程进行控制。
控制权从程序员反转给了框架。
2.依赖注入
依赖注入是一种具体的编码技巧。
不通过new关键字在类内部创建依赖类的对象,而是在外部创建好类依赖的对象,再通过构造函数,或函数参数等方式,传进类中
2023-09-24 23:42:27
1.控制反转
控制反转是一种设计思想,并不是一种具体的代码实现方法,通常应用在框架的设计中。
控制指的是对程序执行流程的控制,框架出现之前,是程序员对程序的执行流程进行控制。框架出现后,是框架对程序的执行流程进行控制。
控制权从程序员反转给了框架。
2.依赖注入
依赖注入是一种具体的编码技巧。
不通过new关键字在类内部创建依赖类的对象,而是在外部创建好类依赖的对象,再通过构造函数,或函数参数等方式,传进类中