随笔分类 -  设计模式

摘要:依赖倒转原则:1)高层模块不应该依赖于低层模块,二者应该依赖其抽象。 2)抽象不应该依赖细节,细节应该依赖抽象。3)依赖倒转原则的中心思想是面向接口编程。4)相对于细节的多边性,抽象的东西要稳定的多。以抽象为基础搭建的框架比细节为基础的架构要稳定的多,在java中抽象指的是接口或者是抽象类,细节就是 阅读全文
posted @ 2022-07-31 19:40 电竞~马保国 阅读(34) 评论(0) 推荐(0) 编辑
摘要:1)接口隔离原则:客户端不应该依赖它不需要的接口,即一个类对另一个类的依赖应该建立在最小接口上。如图: 类A通过接口InterFace依赖类B,类C通过接口InterFace依赖类D,如果接口 Interface对于类A和类C来说不是最小接口,那么类B和类D必须去实习他们不需要的方法。 解决方案:按 阅读全文
posted @ 2022-07-31 19:09 电竞~马保国 阅读(41) 评论(0) 推荐(0) 编辑
摘要:1)设计模式的原则:其实就是程序员在编程时,应当遵守的原则,也就是各种设计模式的基础(即设计模式为什么这样设计的依据) 2)设计模式的好处: 代码的重用性(相同的代码,不用多次编写) 可读性(便于其他程序员阅读和理解) 可扩展性(增加新功能的时候非常方便) 可靠性(增加新的功能,对原来的功能没有影响 阅读全文
posted @ 2022-07-31 18:42 电竞~马保国 阅读(47) 评论(0) 推荐(0) 编辑

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