1. 创建型模式概述
创建型模式根据对象的创建与组合方式的不同,创建型设计模式可以分为**单例模式**、**原型模式**、**工厂方法模式**、**抽象工厂模式**和**建造者模式**5种。
2. 创建型模式的特点
创建型模式的主要关注点在于如何创建对象?它的主要特点是:将对象的创建与使用进行分离,这样可以降低系统的耦合度,使用者无需关心对象的创建细节,对象的创建全部由相关的工厂来完成。
本章节的主要目的是:
- 了解5种”创建型模式”的定义、特点和工作原理。
- 理解5种“创建型模式”的结构、实现和应用场景。
- 学会应用5种“创建型模式”进行软件开发。