您的位置:首页 > 其它

设计模式

2013-10-30 21:44 239 查看
UML类图一般的表达方法:

依赖关系作为参数(a,b),关联关系(成员)

a依赖b,b是参数,a 关联b,b是a成员变量。

依赖(- - -〉)

关联(---------〉)

聚合,组合是一对。

继承,接口是一对。

设计模式总体上分为 构建模型,结构模型,行为模型。构建模型是构造函数,结构模式是结构的壮大 ,行为模型是通信。

构建模型

(1)工厂模式http://www.cnblogs.com/mytechblog/articles/1908389.html

简单工厂模型:一个工厂生产多个产品

工厂方法模型:一个工厂生产一个产品,

抽象工厂模式:工厂都是抽象的,生产多个工厂,每个工厂可以生产多个不同具体产品。抽象产品生产多个具体产品。

(2)单例模式:一个类只有一个实例。

结构模式

(3)适配器模式http://tech.ddvip.com/2013-05/1369314244196006.html

(4)代理模式

(5)门面模式

行为型模式

(6)观察者模式:一种对多的依赖关系,被观察者状态改变时,所有依赖于它的对象都得到通知

参考文献

http://kb.cnblogs.com/page/129490/

/article/7151407.html

http://www.kuqin.com/design-patterns/20130309/334012.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: