哪些设计模式能够提高系统扩展性? singleton abstract factory adapter Decorator A单例模式没有提高扩展性 B工厂方法实现松耦合,可以提高扩展性 C适配器模式可以将一个接口转换成另一个接口,方便引入外部接口 D装饰者模式可以扩展接口功能