【面向對象基礎】| 面向對象設計的六原則理解和區別

每次說到六原則,可能開始只是會隨口而來的幾句定義,但是真正去設計模式的時候有正確應用呢? 筆者總結一下它們之間的關係,以及對應的面向對象的抽象,封裝,繼承,多態的特性呢? 1.功能簡單單一組,對應特徵:封裝     要求模塊間鬆耦合,內部高聚合。     1)單一職責原則——SRP  (針對類Class的單一功能要求)           抽象類,普通類要求功能簡單明瞭,避免多個功能耦合在一個類裏
相關文章
相關標籤/搜索