C++设计模式-依赖倒置原则(DIP)
2023-12-24 07:17:52 0 举报
依赖倒置原则(DIP) - 高层模块(稳定)不应该依赖于低层模块(变化),二者都应该依赖于抽象(稳定) 。 - 抽象(稳定)不应该依赖于实现细节(变化) ,实现细节应该依赖于抽象(稳定)。
作者其他创作
大纲/内容
正确示例
Line
Shape(抽象类)
导致上层不稳定
Shape
面向对象设计原则-01-依赖倒置原则(DIP)- 高层模块(稳定)不应该依赖于低层模块(变化),二者都应该依赖于抽象(稳定) - 抽象(稳定)不应该依赖于实现细节(变化) ,实现细节应该依赖于抽象(稳定)。
Rect...
隔离变化
错误示例
MainForm
相对稳定
收藏
收藏
0 条评论
回复 删除
下一页