设计模式学习笔记-工厂方法模式

1. 概述:   定义一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法使一个类的实例化延迟到子类。 2. 模式中的角色   2.1 抽象工厂(Creator):这个抽象类(或接口)声明一个创建对象的工厂方法,用来返回一个Product类型的对象。   2.2 具体工厂(ConcreteCreator):重定义工厂方法,返回一个具体的Concrete Product实例。   2.3 抽象
相关文章
相关标签/搜索