![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
浅谈设计模式
互联网搬砖老肖
这个作者很懒,什么都没留下…
展开
-
简述简单工厂模式
简单工厂模式解释: 简单工厂模式(Simple Factory Pattern)属于类的创新型模式,又叫静态工厂方法模式(Static FactoryMethod Pattern),是通过专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。简单工厂模式的UML图: 简单工厂模式中包含的角色及其相应的职责如下: 工厂转载 2016-09-06 19:29:00 · 917 阅读 · 0 评论 -
依赖注入(C#)
一,依赖注入(Dependency Injection,简称DI)设计模式中,尤其是结构型模式很多时候解决的就是对象间的依赖关系,变依赖关系具体为依赖具象。平时开发中如果发现客户程序依赖某个(或某类)对象,我们常常会对它们进行一次抽象,形成抽象的抽象类、接口,这样客户程序就可以摆脱所依赖的具体类型。二,实现(C#)示例情景假设,现在程序需要一个获取不同时间格式的的当前时间。 我们定义一个接口ITi...转载 2018-05-02 09:39:02 · 3392 阅读 · 0 评论