设计模式之依赖倒转原则学习

可以把电脑理解成大的软件系统,任何部件如cpu、内存、显示器,都可以看成程序里封装的类或程序集。由于pc易插拔的方式,任何部件都可以很方便的更换,而不影响其他部件。面向对象把这种关系叫做:强内聚,低耦合。pc很好的体现了面向对象的几大原则。如单一原则:内存坏了只需要将内存条换掉,不应该成为更换cpu的理由。各个部件功能独立,有各自的职责,耦合性低。如开放封闭原则:内存不够只要插槽足够就可以添加,硬
相关文章
相关标签/搜索