HeadFirst 设计模式
生活随笔
收集整理的這篇文章主要介紹了
HeadFirst 设计模式
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
模式是在某情境下,針對(duì)某問題的某種解決方案
設(shè)計(jì)模式的精髓在于接口的實(shí)現(xiàn)關(guān)系,一種經(jīng)驗(yàn)而來的最能體現(xiàn)開放封閉的類結(jié)構(gòu)。
總的來說,接口可以實(shí)現(xiàn)依賴倒置、具體類解耦,組合可以實(shí)現(xiàn)委托,避免過度繼承
下面是閱讀Head First 設(shè)計(jì)模式后摘記出的12個(gè)經(jīng)典的設(shè)計(jì)模式的類圖:(圖中未標(biāo)注情況下,虛線表示對(duì)抽象的實(shí)現(xiàn) is a,實(shí)線表示繼承 extend 或者組合 has a)
總結(jié)
以上是生活随笔為你收集整理的HeadFirst 设计模式的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MySQL经典50题目,必须拿下!
- 下一篇: head first设计模式之设计原则