package main; public class SimpleFactory { /** * 实现简单工厂模式 * @param pName 产品标识 * @return 返回具体的产品 */ public static Product createProduct(String pName) { switch (pName) { case "A": return new ProductA(); case "B": return new ProductB(); case "C": return new ProductC(); default: return null; } } }