
追MM设计模式
xiayuanfeng
这个作者很懒,什么都没留下…
展开
-
详解 策略模式 追MM,附:追MM有危险,请谨慎.
引用:STRATEGY—跟不同类型的MM约会,要用不同的策略,有的请电影比较好,有的则去吃小吃效果不错,有的去海边浪漫最合适,但是目的都是为了得到MM的芳心,我的追MM锦囊中有好多Strategy哦。 策略模式:策略模式针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端的情况下发生变化。策略模式把行为和环境分开。环境...2008-01-29 11:36:52 · 136 阅读 · 0 评论 -
适配器模式 追MM
情人节快到了,应该给女朋友送礼物了。借此机会恶搞下适配器模式引用适配器模式:将一个类的接口,转换成客户期望的另一个接口。适配器让原本接口不兼容的类可以合作无间。 需求是,原先送给女朋友一辆自行车,作为代步工具,现在有点钱了准备升级一下,到摩托车。。。。总结。。也许它能作为代步工具,不一定是自行车,有可能是个像自行车的摩托车。。。。 看一下自行车接口package adpter.d...2009-02-11 10:58:15 · 187 阅读 · 0 评论 -
外观模式(Facade Pattern) 追MM
外观模式:定义:它为子系统中的一组接口提供一个统一的高层接口。是的子系统更容易使用。 有一天女朋友想要去一个地方旅游。。旅游需要考虑很多很多的问题。如旅游的地点,航班,宾馆,饭店。我把所有的这些问题都扔给她了。。。假设简化旅游的行程。需要完成的步骤有计划旅游景点预定宾馆预定机票飞往目的地入住宾馆吃饭游玩首先把旅游作为一个子系统,子系统包含4个类 ,分别如下。...2009-02-12 16:31:34 · 119 阅读 · 0 评论 -
装饰者模式(Decorator Pattern) 追MM
装饰者模式MM们要过生日了 ,怎么也得表示下吧。最起码先送个蛋糕。蛋糕多种多样了。巧克力,冰淇淋,奶油等等。这都是基本的了 ,再加点额外的装饰,如蛋糕里放点花。放贺卡。放点干果吃着更香等等。看看我是如何设计的。 我想既然是蛋糕,那我就把蛋糕作为一个抽象类,剩下的蛋糕子类型来继承它,每个子类都有吃该蛋糕的感觉 ^_^,看起来真的不错。蛋糕的子类分别是奶酪蛋糕,巧克力蛋糕,冰淇淋蛋糕...2009-02-19 15:43:26 · 175 阅读 · 0 评论