关于工厂方法模式与抽象工厂模式的讨论

关于工厂方法模式与抽象工厂模式的讨论 1. 工厂方法模式的设计与可扩展性 将工厂层次类的超类设计为一个抽象类,并且在该类中包含一个静态方法getBuildingFactory(type:String)。由客户类直接调用该方法,并且传入一个参数值。根据该参数,由工厂超类决定创建一个具体的工厂子类对象,并且返回给客户类。之后客户类利用该工厂子类对象产生产品子类的对象。如果产品类的对象的创建需要动态的由
相关文章
相关标签/搜索