8.4 工厂方法模式的扩展