设计模式——创建型——工厂方法(Factory Method)

1.意图: 定义一个用于创建对象的接口,让子类决定实例化哪一个类。FactoryMethod使一个类的实例化延迟到其子类。 2.结构: 3.参与者: Product——定义工厂方法所创建的对象的接口。 ConcreteProduct——实现Product接口 Creator——声明工厂方法,该方法返回一个Product的对象。Creator也可以定义一个工厂方法的缺省实现,返回一个缺省的Concr
相关文章
相关标签/搜索