引用
图说设计模式
摘要
介绍创建型模式
正文
一 简介
创建型模式(creational Pattern)对类的实例化过程进行了抽象,
能够将软件模块中对象的创建和对象的使用分离,
为了使软件的结构更加清晰,
外界对于这些对象只需要知道它们共同的接口,
而不清楚具体的实现细节,
使得整个系统的设计更加符合单一的职责原则
创建型模式在创建什么,由谁创建,
何时创建等方面都为设计者提供了尽可能大的灵活性,
创建型模式隐藏了类的实例的创建细节,
通过隐藏对象如何被创建和组合在一起达到使整个系统独立的目的
二 6种创建型模式
(1) 简单工厂模式(simple factory)
(2) 工厂方法模式(factory method)
(3) 抽象工厂模式(abstract factory)
(4) 建造者模式(builder)
(5) 原型模式(prototype)
(6) 单例模式(singleton)
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。