1. 首页
  2. 编程语言
  3. Java
  4. JAVA设计模式六大原则详细讲解(面向对象语言通用)

JAVA设计模式六大原则详细讲解(面向对象语言通用)

上传者: 2019-01-04 15:42:21上传 ZIP文件 132.02KB 热度 29次
1.单一职责原则: 不要存在多于一个导致类变更的原因 2.里氏替换法则:子类可以扩展父类的功能,但不能改变父类原有的功能 3.依赖倒置原则:面向接口编程 4.接口隔离原则: 客户端不应该依赖它不需要的接口;一个类对另一个类的依赖应该建立在最小的接口上。 5.迪米特法则还有一个更简单的定义:只与直接的朋友通信。其中,我们称出现成员变量、方法参数、方法返回值中的类为直接的朋友,而出现在局部变量中的类则不是直接的朋友。也就是说,陌生的类最好不要作为局部变量的形式出现在类的内部。 6.恰恰是告诉我们用抽象构建框架,用实现扩展细节的注意事项而已:单一职责原则告诉我们实现类要职责单一;里氏替换原则告诉我
用户评论
码姐姐匿名网友 2019-01-04 15:42:22

详细,谢谢。

码姐姐匿名网友 2019-01-04 15:42:22

非常详细,感谢分享