美文网首页
(六)2使用工厂方法和值对象来提供声明器

(六)2使用工厂方法和值对象来提供声明器

作者: 马丁路德东 | 来源:发表于2017-07-18 13:18 被阅读0次

工厂方法,提供了更加灵活的依赖注入,他可以根据条件,决定他具体实例化哪一个对象。或者需要传递参数。

根据条件决定他具体实例化,决定实例化哪一个对象

1.模板的写法


001.jpg

模板的另一种写法(不出现new关键字,实现更高级的松耦合);

未标题-1.jpg

模板他妈还有一种写法(将判断到底实例化那个的参数也依赖进去,实现更高级别的松耦合)

未标题-1.jpg

还有一种更吊的写法,他可以使参数更加的灵活。

未标题-1.jpg

2.如有需要,更改服务上的构造函数

未标题-1.jpg

相关文章

网友评论

      本文标题:(六)2使用工厂方法和值对象来提供声明器

      本文链接:https://www.haomeiwen.com/subject/blwckxtx.html