工厂模式

2018-11-26  本文已影响24人  满天星爱我

定义

  • 简单工厂
    提供一个创建对象实例的功能,而无须关心其具体实现。被创建实例的类型可以是接口、抽象类,也可以是具体的类。
  • 工厂方法
    定义了一个创建对象的接口,但由子类决定要实例化的类是哪一个。工厂方法把实例化推迟到子类。
  • 抽象工厂
    提供一个接口,用于创建相关或依赖对象的家族,而不需要明确指定具体类

设计原则

要点

上一篇下一篇

猜你喜欢

热点阅读