设计模式是软件开发过程中最常用的设计技巧,利用设计模式可以在结构和性能上使程序达到最优。
我们经常说的23种设计模式,大致分为三类:创建型、结构型、和行为型。
创建型
创建型设计模式的目的是讲对象的创建于使用分离,从而针对对象的创建过程进行持续优化,创建型设计模式的最终目的是使对象的创建过程简单、高效。
对于创建型设计模式分为六种:
简单工厂模式
工厂方法模式
抽象工厂模式
创建者模式
原型模式
单例模式
设计模式是软件开发过程中最常用的设计技巧,利用设计模式可以在结构和性能上使程序达到最优。
我们经常说的23种设计模式,大致分为三类:创建型、结构型、和行为型。
创建型设计模式的目的是讲对象的创建于使用分离,从而针对对象的创建过程进行持续优化,创建型设计模式的最终目的是使对象的创建过程简单、高效。
对于创建型设计模式分为六种:
简单工厂模式
工厂方法模式
抽象工厂模式
创建者模式
原型模式
单例模式