设计模式
简介
设计模式(design pattern)是一套被反复使用,多数人知道的,经过分类编目的,代码设计经验的总结。使用设计模式是为了可重用代码,让代码更容易被别人理解,保证代解码可靠毫无疑问,设计模式于己于他人于系统都是多赢的;设计模式使代码编程真正的工程化;把简单的问题标准化,工程化,系统化,把环境中的各个部分进行抽象,归纳,解转化。
设计共23中,分三大类:创建型模式,结构型模式和行为型模式。
创建型模式
创建型,通常和对象的创建有关,设计到对象实例化方式。共五种,包括:
单例模式