设计模式学习

注入(Injection)学习

利用工厂模式,在A类中要调用B类处理东东时,实际上只实例化B类的接口I_B,而在具体做事情时指定,I_B的实现类,

按实现类的指定方式Injection主要分三种:

1.interface injection
2.setter injection
    利用set方法来指定实现类
3.
constructor  injection
    在A类的构建方法内指定


原文地址:https://www.cnblogs.com/cerxp/p/316627.html