在 Factory Method 模式中,我们定义一个用于创建对象的接口,但由子类决定要实例化的类是哪一个。Factory Method 使一个类的实例化延迟到其子类。
大约 2 分钟
在 Factory Method 模式中,我们定义一个用于创建对象的接口,但由子类决定要实例化的类是哪一个。Factory Method 使一个类的实例化延迟到其子类。
在父类中定义处理流程的框架,在子类中实现具体处理。Template Method 模式的主要目的是为了定义一个算法的骨架,而将一些步骤的具体实现延迟到子类中。通过这种方式,子类可以在不改变算法结构的情况下,重新定义算法中的某些步骤。