创建型设计模式

来源:互联网 发布:手机怎么制作网络问卷 编辑:程序博客网 时间:2024/05/29 17:06

创建型模式的本质是 为了更好的创建对象,便于拓展。

简单工厂的创建过程不便于拓展,是写死的。

工厂方法 适合于一个工厂生产一种产品

抽象工厂适合于产品族,但是每个工厂生产的类型是一样的

当我想要生产产品的时候需要首先实例化对应的工厂,然后通过工厂的方法装配出需要的对象。

builder,在Builder模式中有两个重要的对象,一个叫做Builder,一个叫做Director,其中Builder对象负责描述对象的构造细节,Director负责构造完整的对象。用相同的创建过程创建不同的对象

原型模式:基本就是你需要从A的实例得到一份与A内容相同,但是又互不干扰的实例的话,就需要使用原型模式



0 0
原创粉丝点击