一、什么是模板方法模式 模板方法在抽象类的一个方法中定义一个算法的骨架,将具体的算法实现放在子类中。模板方法使得子类可以在不改变算法结构的情况下,重新定义算法中的某些步骤。 二、什么时候该使用钩子方法? 当你的子类“必须”提供算法中某个方法或步骤的实现时,就用抽象方法。如果算法的这个部分是可选的,就 Read More
posted @ 2017-02-23 09:58 喵喵2023 Views(231) Comments(0) Diggs(0) Edit