2016年8月2日

Java设计模式之策略模式

摘要: 1. 什么是策略模式? 策略模式,又叫算法簇模式,就是定义了不同的算法族,并且之间可以互相替换,此模式让算法的变化独立于使用算法的客户。 2. 策略模式有什么好处? 策略模式的好处在于你可以动态的改变对象的行为。 3. 设计原则: 设计原则是把一个类中经常改变或者将来可能改变的部分提取出来,作为一个 阅读全文

posted @ 2016-08-02 16:26 我表情悠哉 阅读(190) 评论(0) 推荐(0) 编辑

依赖倒置原则

摘要: 所谓依赖倒置原则(Dependence Inversion Principle)就是要依赖于抽象,不要依赖于具体。 简单的说就是对抽象进行编程,不要对实现进行编程,这样就降低了客户与实现模块间的耦合。 面向过程的开发,上层调用下层,上层依赖于下层,当下层剧烈变化时,上层也要跟着变化,这就会导致模块的 阅读全文

posted @ 2016-08-02 15:59 我表情悠哉 阅读(278) 评论(0) 推荐(0) 编辑

导航