![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件设计模式
scau_quan
这个作者很懒,什么都没留下…
展开
-
软件设计模式---创建型模式(一)
最近对自己写的代码进行重构,于是重温了设计模式 ,面向对象的软件设计模式分为三类,创建型模式,结构型模式,,行为模式。 创建型模式包括工程方法模式,简单工厂方法模式,抽象方法模式,生成器模式和单例模式。软件设计模式是对软件设计经验的总结,是对软件中反复出现的设计问题的成功解决方案。 简单工厂方法模式: 1. 类图:原创 2015-01-12 21:59:18 · 849 阅读 · 0 评论 -
软件设计模式-创建型模式(二)
生成器模式: 生成器模式将一个复杂对象的构建与他的表示分离,使得同样的构建过程可以创建不同的表示。 设计类图: 组成部分: (1)Builder:创建Product对象的抽象接口 (2) Concrete Builder: 通过对抽象的Builder接口的具体实现,创建并组装创建这些对象的零件原创 2015-01-13 09:49:50 · 511 阅读 · 0 评论 -
软件设计模式——创建型模式三
单例模式单例模式是指确保一个类仅有一个唯一的实例,并提供一个全局的访问点设计类图:该模式比较容易的改变为允许创建一定数目对象的类,严格控制应用程序访问其唯一的实例,在多线程中可以讲方法getInstance()置于同步机制的保护之下。将getInstance()声明为static synchronized.原创 2015-01-13 22:05:57 · 467 阅读 · 0 评论 -
软件设计模式-适配器模式
适配器模式的概念和实例: 在软件设计中,为了解决接口不一致的问题,两个软件模块之间汪汪需要通过一个适配器类Adapter进行适配,这样的模式叫做适配器模式。分为类适配器模式和对象适配器模式。 实例图: 2.设配器模式分类: 类适配器模式和对象适配器模式 类适配器模式各组成部分说明:(1) Target: 即所期望的Jav原创 2015-01-15 21:56:34 · 1204 阅读 · 0 评论