一直想系统了解下设计模式,终于花了两个月的空闲时间把《图解设计模式》看完了。最近呢,又是忙着新公司的工作,又是去长沙出差,终于还是挤出了时间整理了这本书的思维导图。
整本书总共介绍了23种设计模式,虽然看是看完了,有些东西的理解也是一知半解,要想融会贯通更是需要实践来慢慢打磨。总之,整本书让我对面向对象又有了更深层次的理解,继承、封装、多态的强大和灵活多变让我为之赞叹。
由于整本书的设计模式比较多,我就没有把示例代码贴出来了,网上其实详细的例子挺多的,这张思维导图我就列出来一些概要,帮助了解各个设计模式是做什么的,以及它的一些特点!
下面是思维导图,需要详细查看的可以下载xmind原件(可以私聊我要,也可以在我的csdn下载资源里下载)