文件名称:JAVA设计模式六大原则详细讲解(面向对象语言通用)
文件大小:132KB
文件格式:ZIP
更新时间:2016-08-31 00:54:01
JAVA 设计模式 六大原则
1.单一职责原则: 不要存在多于一个导致类变更的原因 2.里氏替换法则:子类可以扩展父类的功能,但不能改变父类原有的功能 3.依赖倒置原则:面向接口编程 4.接口隔离原则: 客户端不应该依赖它不需要的接口;一个类对另一个类的依赖应该建立在最小的接口上。 5.迪米特法则还有一个更简单的定义:只与直接的朋友通信。其中,我们称出现成员变量、方法参数、方法返回值中的类为直接的朋友,而出现在局部变量中的类则不是直接的朋友。也就是说,陌生的类最好不要作为局部变量的形式出现在类的内部。 6.恰恰是告诉我们用抽象构建框架,用实现扩展细节的注意事项而已:单一职责原则告诉我们实现类要职责单一;里氏替换原则告诉我们不要破坏继承体系;依赖倒置原则告诉我们要面向接口编程;接口隔离原则告诉我们在设计接口的时候要精简单一;迪米特法则告诉我们要降低耦合。而开闭原则是总纲,他告诉我们要对扩展开放,对修改关闭。
【文件预览】:
设计模式六大原则(1):单一职责原则.doc
有兴趣的朋友看看这里.txt
设计模式六大原则(3):依赖倒置原则.doc
设计模式六大原则(2):里氏替换原则.doc
设计模式六大原则(5):迪米特法则.doc
设计模式六大原则(4):接口隔离原则.doc
设计模式六大原则(6):开闭原则.doc