简单描述之:
一个系统里有n个组件组成,为支持m种系统的实现,即多种n个组件实现, 需要用到抽象工厂方法.
抽象方法里有n个组件的工厂方法, 有m种具体工厂类实现抽象工厂,创建各自对应的n种组件, 当然组件本身通过接口或抽象类描述,达到系统最大灵活性
简单描述之:
一个系统里有n个组件组成,为支持m种系统的实现,即多种n个组件实现, 需要用到抽象工厂方法.
抽象方法里有n个组件的工厂方法, 有m种具体工厂类实现抽象工厂,创建各自对应的n种组件, 当然组件本身通过接口或抽象类描述,达到系统最大灵活性
Author: Ryan.King
Link: http://ryanking8215.github.io/2014/abstract-factory/
本文采用知识共享署名-非商业性使用 4.0 国际许可协议进行许可