Java 常用设计模式之工厂模式

简单工厂模式工厂模式用于实现逻辑的封装,并通过公共的接口提供对象的实例化服务,在添加新的类时只需做少量的修改。 TeaFactory 类中包含 GreenTea、RedTea、GuanYinTea 的实例化方法 createTea(),当客户需要对象时,调用 TeaFactory 的 createTea() 方法,并传所需的对象类型即可。TeaFactory 实例化相应的对象(如 GreenTea ...