随笔分类 -  Java设计模式

摘要:《JAVA与模式》之策略模式 在阎宏博士的《JAVA与模式》一书中开头是这样描述策略(Strategy)模式的: 策略模式属于对象的行为模式。其用意是针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端的情况下发生变化。 策略模式的 阅读全文
posted @ 2016-11-28 11:15 wjj1013 阅读(131) 评论(0) 推荐(0) 编辑
摘要:strategy(策略模式) 我们有一个设计原则: 找出应用中相同之处,且不容易发生变化的东西,把它们抽取到抽象类中,让子类去继承它们; 找出应用中可能需要变化之处,把它们独立出来,不要和那些不需要变化的代码混在一起。 简单来说: 1.就是把相同的方法,而且不用怎么改动的,放到一个抽象类中 比如: 阅读全文
posted @ 2016-03-22 16:23 wjj1013 阅读(418) 评论(0) 推荐(0) 编辑
摘要:本文出自 “Changes we need ! ” 博客,请务必保留此出处http://shenzhenchufa.blog.51cto.com/730213/161581 阅读全文
posted @ 2016-03-22 15:03 wjj1013 阅读(140) 评论(0) 推荐(0) 编辑
摘要:设计模式(Design Patterns) ——可复用面向对象软件的基础 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的, 阅读全文
posted @ 2016-03-22 14:20 wjj1013 阅读(150) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示