9.4 最佳实践 发表于 2019-09-21 更新于 2019-12-17 分类于 设计模式之禅(第2版) , 第二部分 真刀实枪 23种设计模式完美演绎 , 第9章 抽象工厂模式 Valine: 9.4 最佳实践 9.4 最佳实践抽象工厂模式是一个简单的模式,使用的场景非常多,大家在软件产品开发过程中,涉及不同操作系统的时候,都可以考虑使用抽象工厂模式,例如一个应用,需要在三个不同平台(Windows、Linux、Android上运行,你会怎么设计?分别设计三套不同的应用?非也,通过抽象工厂模式屏蔽掉操作系统对应用的影响。三个不同操作系统上的软件功能、应用逻辑、UI都应该是非常类似的,唯一不同的是调用不同的工厂方法,由不同的产品类去处理与操作系统交互的信息。 本文作者: 蓝蓝 本文链接: https://tongsiying.github.io/ReadingNotes/6e01efda/ 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!如果图片无法显示: https://lanlan2017.github.io/blog/9a6c2fdf/