使用侧定义接口和实现侧定义接口

1. 在使用侧定义接口

    是对于外部系统的一个解耦,只依赖于接口,接口实质是一种协议,对于功能的抽象,不依赖于外部具体的实现,也可以根据业务需求更换不同的外部系统,而不影响内部代码

2. 在实现侧定义接口

    多为Facade模式(外观模式),即提供统一的导出接口,但是内部可能有多种不同的实现方式,这种模式的好处是提高内部的可拓展性,而增加使用方的复杂度

以上为两种接口的使用设计模式

posted @   hovinlu  阅读(23)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示