【应用】
一个父类,多个子类
调用时:
创建子类由父类接收
父类调用主算法
【理解】
就是继承,但是主要用父类,子类只管提供某个细节
定一个操作中的算法骨架,而将一些步骤延迟到子类中。
使得子类不必改变算法的结构即可重新定义算法的某些特定步骤。
工具类一般都是提供算法,可以继承某个工具类,子类修改某个算法的特定步骤,以适配不同模块对算法的要求,同时可以避免工具类中有多个类似的方法,只是某些步骤不同而已。
【应用】
一个父类,多个子类
调用时:
创建子类由父类接收
父类调用主算法
【理解】
就是继承,但是主要用父类,子类只管提供某个细节
定一个操作中的算法骨架,而将一些步骤延迟到子类中。
使得子类不必改变算法的结构即可重新定义算法的某些特定步骤。
工具类一般都是提供算法,可以继承某个工具类,子类修改某个算法的特定步骤,以适配不同模块对算法的要求,同时可以避免工具类中有多个类似的方法,只是某些步骤不同而已。
本文标题:模版方法的应用和理解
本文链接:https://www.haomeiwen.com/subject/iwerfftx.html
网友评论