声明:本系列文章主要参考<精通Python设计模式>一书,并且参考一些资料,结合自己的一些看法来总结而来. 在上一篇我们对工厂模式中的普通工厂模式有了一定的了解,其实抽象工作就是 表示针对工厂方法进一步抽象化,用于工厂方法本身也需要抽象集中管理的情况. 从工厂模式我们可以知道: 根据用户输入的不同,调用相同的工厂,将会输出不同的结果. 那么抽象工厂模式呢? 根据用户输入的不同,调用相同的接口,去调用不同的工厂进行不同的生产,得出不同的输出结果.(个人理解) 例如: 在编写一款面向全年龄的游戏,…