设计原则之依赖倒置原则

在设计代码架构时,高层模块不应该依赖于底层模块,二者都应该依赖于抽象。抽象依赖于细节,细节应该依赖于抽象。

它是实现开闭原则的重要途径之一,降低了类之间的耦合,提高了系统的稳定性和可维护性。

实例:

不同抽奖逻辑不应该用函数单独封装,应该使用抽奖接口,不同抽奖类实现自己的逻辑。

 

posted @ 2021-08-17 00:02  wenjiajun  阅读(31)  评论(0)    收藏  举报