Skip to content

Latest commit

 

History

History
9 lines (5 loc) · 514 Bytes

File metadata and controls

9 lines (5 loc) · 514 Bytes

AbstractFactoryPattern

抽象工厂设计模式的完整实现

demo.png

  • 抽象工厂指的是提供一个创建一系列相关或者相互依赖对象的接口,而无需指定它们具体的类

  • 如果多个类有相同的行为,但实际实现不同,则可能需要某种抽象类型作为其父类被继承,抽象类型定义了所有相关具体类将共有的共同行为