高层模块不应该依赖低层模块,两者都应该依赖其抽象;抽象不应该依赖细节,细节应该依赖抽象。简单的说就是要求对抽象进行编程,不要对实现进行编程,这样就降低了客户与实现模块间的耦合。
依赖倒置原则
Author: Ezio
Permalink: https://ezioy.cn/2024/04/01/%E4%BE%9D%E8%B5%96%E5%80%92%E7%BD%AE%E5%8E%9F%E5%88%99/
License: Copyright (c) 2019 CC-BY-NC-4.0 LICENSE
Slogan: Nothing is true,Everything is permitted