千家信息网

一课OO设计模式:抽象工厂

发表于:2025-01-22 作者:千家信息网编辑
千家信息网最后更新 2025年01月22日,场景与意图场景:多主题/风格意图:为管理产品族提供一个松耦合易扩展的设计特点隔绝产品的实际使用者与产品具体实现者,使得产品族扩展不影响使用者代码产品族的使用切换动态,而且可以动态设计结构Demohtt
千家信息网最后更新 2025年01月22日一课OO设计模式:抽象工厂

场景与意图


场景:多主题/风格

意图:为管理产品族提供一个松耦合易扩展的设计


特点

  1. 隔绝产品的实际使用者与产品具体实现者,使得产品族扩展不影响使用者代码

  2. 产品族的使用切换动态,而且可以动态


设计结构


Demo

https://github.com/zhanglong1/DesignPatternsJava

0