设计模式
sky-axin
这个作者很懒,什么都没留下…
展开
-
Java设计模式之简单工厂模式
一、引入 先前看了各种版本的设计模式书,感觉没什么印象,遂决定按自己想法写一写 今天开始第一个设计模式——简单工厂模式 看过火影的童鞋都知道当年大蛇丸跟三代火影大战的时候,用的禁术秽土转生,现在药师兜好像用这个弄得非常牛叉似的后话就不多说,就说大蛇丸学的这个术 先引入下秽土转生:系二代目火影开发的S级禁术,目前只有四个人会使用。分别是大蛇丸,药师兜,宇智波斑原创 2013-06-03 01:46:41 · 1485 阅读 · 1 评论 -
Java设计模式之策略模式
一、引入 上一篇简单工厂模式,理应能多次调用同一方法,这就与秽土转生好像矛盾了,毕竟一个人只有一个灵魂,无法持续对一个人多次转生,既然这样的话,那笔就是设计模式之单例模式吗?有点道理,下次整理整理写吧 上一篇写到秽土转生,其实还有个缺点,就是违反了高内聚低耦合的原则,要拓展秽土转生术的范围,必须对工厂类进行改变,即对大蛇丸类里的秽土转生方法进行改变,这明显是一个不好的方法。因此就想到了策略模式原创 2013-06-03 20:10:13 · 917 阅读 · 0 评论