A 对,简单工厂模式在有限程度上支持,对客户的扩展是开放的,对工厂类的扩展是关闭的。C 对,这就是简单工厂模式的描述。D 对。简单工厂模式是一种创建模式,创建模式就是为了解决创建问题的。就是这种说法容易引起混淆,更准确的说法是,客户端无需用new来创建对象。我觉得应该选B,这描述的是抽象工厂模式,而不是简单工厂模式。