[设计模式] - 模板方法 把大象放冰箱,拢共分几步?

模板方法模式(Template Method)是类的行为模式。准备一个抽象类,将部分逻辑以具体方法以及具体构造函数的形式实现,然后声明一些抽象方法来迫使子类实现剩余的逻辑。不同的子类可以以不同的方式实现这些抽象方法,从而对剩余的逻辑有不同的实现。这就是模板方法模式的用意。 模板方法的结构 抽象模板(Abstract Template):定义了一个或多个抽象操作,以便让子类实现。逻辑的组成步骤在相应
相关文章
相关标签/搜索