JAVA设计模式六大原则详细讲解(面向对象语言通用)
1.单一职责原则: 不要存在多于一个导致类变更的原因 2.里氏替换法则:子类可以扩展父类的功能,但不能改变父类原有的功能 3.依赖倒置原则:面向接口编程 4.接口隔离原则: 客户端不应该依赖它不需要的接口;一个类对另一个类的依赖应该建立在最小的接口上。 5.迪米特法则还有一个更简单的定义:只与直接的朋友通信。其中,我们称出现成员变量、方法参数、方法返回值中的类为直接的朋友,而出现在局部变量中的类则不是直接的朋友。也就是说,陌生的类最好不要作为局部变量的形式出现在类的内部。 6.恰恰是告诉我们用抽象构建框架,用实现扩展细节的注意事项而已:单一职责原则告诉我们实现类要职责单一;里氏替换原则告诉我
文件列表
.zip
(预估有个7文件)
设计模式六大原则(1):单一职责原则.doc
54KB
有兴趣的朋友看看这里.txt
92B
设计模式六大原则(3):依赖倒置原则.doc
44KB
设计模式六大原则(2):里氏替换原则.doc
37KB
设计模式六大原则(5):迪米特法则.doc
59KB
设计模式六大原则(4):接口隔离原则.doc
130KB
设计模式六大原则(6):开闭原则.doc
70KB
用户评论