1、工厂模式:
- 创建接口
- 创建实现接口的实体类
- 创建一个工厂(根据传递参数生成具体的实体类)
- 使用工厂
2、抽象工厂模式:
- 创建两个接口
- 创建接口的实现类
- 创建一个抽象类来获取工厂
- 创建扩展了工厂的工厂类
- 创建工厂创造器
3、单例模式:创建单一类(6种实现方式)
- 懒汉式,线程不安全
- 懒汉式,线程安全
- 饿汉式
- 双检锁
- 登记式/静态内部类
- 枚举
4、建造者模式:关注与零件的装配顺序,适用场合:基本部件不变,其组合经常变化
5、原型模式:用于创建重复的对象
1、工厂模式:
2、抽象工厂模式:
3、单例模式:创建单一类(6种实现方式)
4、建造者模式:关注与零件的装配顺序,适用场合:基本部件不变,其组合经常变化
5、原型模式:用于创建重复的对象