设计模式
暮色已沉
这个作者很懒,什么都没留下…
展开
-
设计模式-----------------适配器模式( 整理)
适配器模式(Adapter) 适配器模式(Adapter)[Wrapper] 解决的问题: 适配器模式把一个类的接口变换成客户端所期待的另一种接口,从而使原本接口不匹配而无法在一起工作的两个类能够在一起工作。比如说我的hp笔记本,美国产品,人家美国的电压是110V的,而我们中国的电压是220V,要在中国能使用,必须找个变压器转一下电压才可以。这个变压器就是个适配器。原创 2013-08-14 16:22:57 · 549 阅读 · 0 评论 -
设计模式-----简单工厂,工厂方法和抽象工厂的区别
看了网络上很多关于设计模式的方法,有的模式看起来相似,但本质还是区别很大的.像简单工厂,工厂方法和抽象工厂就有很明显的区别. 有一个比较好理解的例子,在这跟大家介绍下: 1.如果一个后花园只种蔬菜类,那么就用简单工厂就可以了. 2.如果后花园蔬菜品种繁多.得用工厂方法才可以,把共有的东西抽象出来. 3.如果要扩大后花园的规模,比如一个在北方,一个在南方,这样工厂方法转载 2013-08-14 14:46:33 · 490 阅读 · 0 评论 -
类的设计原则--OOD
[object oriented design] 1、开闭原则 Software entities (classes, modules, function, etc.) should be open for extension, but closed for modification. 软件实体(模块,类,方法等)应该对扩展开放,对修改关闭。转载 2013-08-09 11:38:20 · 471 阅读 · 0 评论