設計模式之依賴倒轉原則學習

可以把電腦理解成大的軟件系統,任何部件如cpu、內存、顯示器,都可以看成程序裏封裝的類或程序集。由於pc易插拔的方式,任何部件都可以很方便的更換,而不影響其他部件。面向對象把這種關係叫做:強內聚,低耦合。pc很好的體現了面向對象的幾大原則。如單一原則:內存壞了只需要將內存條換掉,不應該成爲更換cpu的理由。各個部件功能獨立,有各自的職責,耦合性低。如開放封閉原則:內存不夠只要插槽足夠就可以添加,硬
相關文章
相關標籤/搜索