定义:在一个方法中定义算法框架,但将一些步骤延迟到子类中。可以使得子类在不改变算法的情况下,重新定义某些步骤,实现特定的功能。
类图
父类中的templateMethod方法定义了算法框架,不同的子类利用虚函数实现其中的一些步骤
定义:在一个方法中定义算法框架,但将一些步骤延迟到子类中。可以使得子类在不改变算法的情况下,重新定义某些步骤,实现特定的功能。
类图
父类中的templateMethod方法定义了算法框架,不同的子类利用虚函数实现其中的一些步骤