常用设计模式-模板模式

定义:模板模式通常又叫模板方法模式,是指定义一个算法的骨架,并允许子类为一个或者多个步骤提供实现。 模板方法模式使得子类可以在不改变算法结构的情况下,重新定义算法的某些步骤。 属于行为性设计模式 适用场景: 一次性实现一个算法不变的部分,并将可变的行为留给子类来实现。 各子类中公共的行为被提取出来并集到一个公共的父类中,从而避免代码重复。 以JDBC为例,手写一个JdbcTemplate 例如 我
相关文章
相关标签/搜索