核心思想:为什么要用工厂模式?在没有工厂模式的情况下,如果我们需要创建一个对象,通常会在客户端代码中直接使用new关键字,问题场景:假设我们有一个Shape接口和它的实现类Circle和Rectangle,//产品接口int...