脚步不停,信念不息!

不积跬步无以至千里,不积小流无以成江海。

桥接模式与适配器模式辨析

桥接模式与适配器模式辨析首先,来回顾一下这两个设计模式的定义和结构图:桥接模式: 适配器模式:

2015-11-02 23:25:09

阅读数:762

评论数:2

工厂方法 VS 抽象工厂

工厂方法 VS 抽象工厂        工厂方法模式与抽象工厂抽象,经过多次学习,反复对比,最后得出了这样的结论:工厂方法模式与抽象工厂模式的区别仅在于业务更加的复杂。下面请看两模式的结构图 (一) 工厂方法模式(FactoryMethod)结构图 (二) ...

2015-10-07 23:43:16

阅读数:730

评论数:10

图说适配器模式

适配器 ——伸手到另一人的口袋中适配器的使用:

2015-09-30 23:58:37

阅读数:478

评论数:9

C#向上转型与向下转型

向上转型:将子类对象转为父类对象。此处父类对象可以是接口。 向下转型:把父类对象转为子类对象。 特注:若Animal animal = new Dog()改成Animal animal = new Animal(),那么Dog dog = (Dog)animal ③ 将不被支持,而出错。这是相当于...

2015-09-15 20:50:29

阅读数:3520

评论数:12

设计模式——行为型模式(一)

设计模式的第三大类型——行为模式,下面是对观察者模式、模板方法模式、命令模式、状态模式、职责链模式这五个的读后总结,欢迎交流!        观察者模式(Observer):定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。[大话设计模式]...

2014-07-16 17:58:37

阅读数:911

评论数:18

设计模式——结构型模式

设计模式的另一大类型为结构型。共收录了7个模式,分别为适配器模式、桥接模式、组合模式、装饰模式、外观模式、享元模式、代理模式。下面从特点和使用两方面小探,欢迎交流!        适配器模式(Adapter):将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不...

2014-07-14 21:46:25

阅读数:938

评论数:14

设计模式——创建型模式

设计模式被分成了三大类型:创建型、结构型、行为型。顾名思义是按照模式的作用领域来粗略划分的。        这篇博文,将首先从设计模式的创建型写写读后的认识。希望在这里大家一同探讨,一起学习经典,让这些经典转化成我们的能力,在我们以后的编程生活中用到这些经典,优化我们的设计和程序。        ...

2014-07-13 22:32:25

阅读数:1082

评论数:14

简单方法vs工厂方法

简单工程模式:对具有相同功能的类进行抽象得到父类,这些类继承它成为子类。为了对这些功能进行选择,建立一个工厂类进行判断,其中运用一个Switch语句。 优点:结构简单、操作单一。 缺点:需要事先考虑周到,操作时需准确。由下的“功能扩展”中可知,易违背设计模式六大原则中的...

2014-07-06 22:30:31

阅读数:1096

评论数:16

提示
确定要删除当前文章?
取消 删除
关闭
关闭