依赖注入
2016-04-12 11:54:30 5 举报
依赖注入(Dependency Injection,简称DI)是一种设计模式,用于降低代码之间的耦合度。它通过将对象之间的依赖关系从代码中解耦,使得对象更加灵活、可测试和可维护。在依赖注入中,一个对象的依赖项不再由该对象自己创建,而是由外部的容器或框架负责创建并注入到该对象中。这样,当依赖项发生变化时,只需要修改容器的配置,而不需要修改使用该依赖项的代码。依赖注入可以有效地提高代码的可重用性和可扩展性,是现代软件开发中常用的一种设计技巧。
作者其他创作
大纲/内容
Driector
#class#PageBuilder5
#class#PageBuilder3
#class#PageBuilder4
package1
#class#PageBuilder2
通过page_t获取PageBuilder的实现类并调用build函数进行页面的构建
PageFactory
#class#PageBuilder1
package2
#interface#PageBuilder
搜索package1和package2找到所有的实现类按照实现类中注明的page_t进行注册
0 条评论
下一页