工厂方法模式如何扩展为更灵活的简单工厂模式?