>>149
依存性逆転の原則(dependency inversion principle)とは、オブジェクト指向設計の用語であり、ソフトウェアモジュールの疎結合を確立する特別な形態を表現したコンセプトである。
オブジェクト指向設計の5つの原則SOLIDの一つとして知られている。
上位モジュールと下位モジュールの双方が抽象(インターフェース等)に依存すべき原則である。