写点什么

依赖倒置原则

用户头像
知行合一
关注
发布于: 2020 年 09 月 26 日
依赖倒置原则

1 依赖倒置原则是指高层模块不依赖低层模块,低层模块也不依赖于高层模块。通过在高层模块中定义接口,由低层模块来实现,在高层模块中调用接口。从而实现了高层模块可以调用接入不同实现的低层模块,达到高层模块和低层模块解耦的目的。这样针对不同的场景,可以使用不同实现方式的低层模块。

2 例如在tomcat中的http服务器和servlet容器是高层模块,我们的业务代码就是底层模块,中间通过抽象出来servlet接口规范来实现解耦。业务代码只要实现servlet就能被tomcat调用。从而实现了依赖倒置,保证了框架的通用性。

用户头像

知行合一

关注

还未添加个人签名 2019.05.06 加入

还未添加个人简介

评论

发布
暂无评论
依赖倒置原则