软件开发设计模式(三)—简单工厂模式

SimpleFactory简单工厂            关键字:多选一 问题:客户在使用对象时,面临在多个类型中选择一个来建立对象,具体对象的类型可能有变化 意图:定义一个全局的工厂类,负责类型的选择及对象的建立初始化,从而实现将建立与表示分离 适用性:             • 当一个类不知道它所必须建立的对象的类的时候。             • 当类将建立对象的职责委托给一个全局建立点
相关文章
相关标签/搜索