Posts 设计模式(创建型)
Post
Cancel

设计模式(创建型)

中文名英文名描述适应场景
单例Singleton保证一个类仅有一个对象,并提供一个访问它的全局访问点常用,网站计数器,线程池
工厂方法Factory Method定义一个用于创建对象的接口,让子类决定将哪一个类实例化,使一个类的实例化延迟到子类log4j适配不同的log库
抽象工厂Abstract Factory-不常用,分类的工厂方法
创造者Builder将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示常用,
原型Prototype用原型实例指定创建对象的种类,并且通过拷贝这个原型来创建新的对象深拷贝与浅拷贝
This post is licensed under CC BY 4.0 by the author.