![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
23种设计模式
文章平均质量分 61
给华强个面子
这个作者很懒,什么都没留下…
展开
-
23种设计模式——简单工厂模式
简单工厂模式并不是23个设计模式的一员,但是一般将它作为学习设计模式的起点。简单工厂模式又称为静态工厂模式,属于类创建型模式。 可以根据传递参数的不同返回不同类的实例。专门定义了一个类来创建其它类,这个类被称为工厂类。被创建的实例通常具有相同的父类。 简单工厂模式结构图: 工厂类接收不同参数就可以选择产生不同的实例。工厂方法是静态的。返回类型为抽象产品类型即Product类型。Concr...原创 2018-10-20 09:33:21 · 301 阅读 · 0 评论 -
23种设计模式——适配器模式
适配器模式描述如何将类或者对象结合在一起形成更大的结构。将一个接口转换成客户希望的另一个接口,从而使接口不兼容的类可以一起工作,别名为包装器。既可以作为类结构型模型,也可以作为对象结构模型。 类适配器: 对象适配器: 其中Target表示抽象目标类,表示客户使用的特定接口,不能随意改动。Adapter表示适配器类,用于调用另一个接口也叫转换器,对Adaptee和Target适配。Ad...原创 2018-11-23 21:19:22 · 3221 阅读 · 0 评论