足球战术->由攻转守之Template Method篇

    技术2022-05-11  124

    接上回:

    http://www.csdn.net/develop/read_article.asp?id=10994

    在由攻转守的过程中可以采用Template method模式,即基本算法进攻->转换->防守不变,在子类中具体实现转换的内容,可以全速退防,或者就地抢劫等等,代码如下:

    void 球队::由攻转守(){      进攻();      中间转化过程();          防守();}

    void 球队::中间转化过程(){}

    void 子类球队::中间转化过程(){file://就地抢劫或全速退防等等}

     


    最新回复(0)