- 博客(5)
- 收藏
- 关注
原创 设计模式之适配器模式
定义: 适配器模式(Adapter),将一个类的接口转换成客户希望的另外一个接口。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。 结构图: 例子: 背景:姚明刚来到NBA,他球技很好,但是不懂英语,不能立马学会英语,目前最好的解决办法就需要一个翻译者类来‘适配’。 代码: //球员 abstract class Pla
2016-02-24 16:47:05 592 28
原创 设计模式之外观模式
定义: 外观模式(Facade),为子系统中的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这一系统更加容易使用。 UML图: 例子: 这是设计模式书上的例子,股民炒股,股民投资炒股, 基金类: class Fund { Stock1 gu1; Stock2 gu2; Stock3 gu3
2016-02-24 15:58:10 462 21
原创 大话设计模式之解释器模式——行为型
定义: 解释器模式(interpreter),给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。
2016-02-17 14:30:07 724 15
原创 设计模式之抽象工厂模式
抽象工厂模式(Abstract Factory),提供一个创建一系列相关或相互依赖对象的接口,而无需指定他们具体的类。 小例子: /// ///IDepartment用于客户端访问,解除与具体数据库访问的耦合 /// interface IDepartment { void Insert(Department depar
2016-02-13 14:08:50 442 14
原创 大话设计模式总览
前言 大话设计模式这本书简单的过了一遍,对这本书有一个整体的把握,本书一共有29章的内容包括24个模式和6个原则,语言风格诙谐幽默、每章都用一个小故事作为引子,自然过渡至所要讲的内容,符合本书的特点:“设计模式的趣味解读,面向对象的深入剖析,在诙谐与温馨中做一次面向对象编程思维的体操。” 导图: 概念: 创建型: 工厂方法模式(Factory Method):定义一个
2016-02-03 21:28:10 705 12
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人