首页题库练习题目详情
面向对象程序设计单选题中等

以下哪个设计模式可以降低系统耦合度,提高灵活性和可维护性?

A单例模式
B工厂模式
C策略模式
D观察者模式