摘要: 在今天,读书有时是件“麻烦”事。它需要你付出时间,付出精力,还要付出一份心境。--仅以《大话设计模式》来祭奠那逝去的……适配器模式:将一个类的接口转换成客户希望的另外一个接口,主要应用于希望复用一些现存类,但接口又与复用环境要求不一致的情况适配器模式分为类适配器模式和对象适配器模式,但是由于主流语言... 阅读全文
posted @ 2015-11-01 08:12 荒古禁地 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 在今天,读书有时是件“麻烦”事。它需要你付出时间,付出精力,还要付出一份心境。--仅以《大话设计模式》来祭奠那逝去的……状态模式:当一个对象内在状态改变时,允许改变其行为,这个对象看起来像是改变了其类将与特定状态相关的行为局部化,并且将不同状态的行为分割开来1.男人吃饱了工作,饿了不想工作 早上起... 阅读全文
posted @ 2015-11-01 08:11 荒古禁地 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 在今天,读书有时是件“麻烦”事。它需要你付出时间,付出精力,还要付出一份心境。--仅以《大话设计模式》来祭奠那逝去的……待续…… 阅读全文
posted @ 2015-11-01 08:10 荒古禁地 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 在今天,读书有时是件“麻烦”事。它需要你付出时间,付出精力,还要付出一份心境。--仅以《大话设计模式》来祭奠那逝去的……建造者模式:将一个复杂对象的构建与它的表示分离,使得同样的建造过程可以创建不同的表示1.建造者模式应用 一家服装厂,经理老张,员工两名(一个师傅老王,一个徒弟小海),客户跟老张联... 阅读全文
posted @ 2015-10-31 08:31 荒古禁地 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 在今天,读书有时是件“麻烦”事。它需要你付出时间,付出精力,还要付出一份心境。--仅以《大话设计模式》来祭奠那逝去的……观察者模式:定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象发生变化时,会通知到所有观察者对象,使它们能自动更新自己1.观察者模式应用 定义抽象通... 阅读全文
posted @ 2015-10-31 08:31 荒古禁地 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 在今天,读书有时是件“麻烦”事。它需要你付出时间,付出精力,还要付出一份心境。--仅以《大话设计模式》来祭奠那逝去的……外观模式:为子系统中的一组接口提供一个一致的页面,此模式定义了一个高层接口,这个接口使得这一子系统更加容易使用优点: 1.外观模式对客户屏蔽了子系统组件,从而简化了接口,减少了客... 阅读全文
posted @ 2015-10-31 08:30 荒古禁地 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 在今天,读书有时是件“麻烦”事。它需要你付出时间,付出精力,还要付出一份心境。--仅以《大话设计模式》来祭奠那逝去的……迪米特法则:如果两个类不必彼此直接通信,那么这两个类就不应当发生直接的相互作用。如果其中一个类要调用另一个类的某一个方法的话,可以通过第三者转发这个调用 阅读全文
posted @ 2015-10-30 14:04 荒古禁地 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 在今天,读书有时是件“麻烦”事。它需要你付出时间,付出精力,还要付出一份心境。--仅以《大话设计模式》来祭奠那逝去的……模板方法模式:定义一个操作中的算法骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重新定义改算法的某些特定步骤,例如现实生活中的简历模板、论文模板等等模... 阅读全文
posted @ 2015-10-30 14:03 荒古禁地 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 在今天,读书有时是件“麻烦”事。它需要你付出时间,付出精力,还要付出一份心境。--仅以《大话设计模式》来祭奠那逝去的……原型模式:用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象在初始化的信息不发生变化的情况下,克隆是最好的方法。这既隐藏了对象的创建细节,又对性能有大大的提高(减少实例... 阅读全文
posted @ 2015-10-30 14:02 荒古禁地 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 在今天,读书有时是件“麻烦”事。它需要你付出时间,付出精力,还要付出一份心境。--仅以《大话设计模式》来祭奠那逝去的……待续…… 阅读全文
posted @ 2015-10-29 10:10 荒古禁地 阅读(103) 评论(0) 推荐(0) 编辑