目录
1. 突破思维——不要将思维限定在面向对象方法上
2. 替换虚函数的四种设计方法
2.1 通过使用非虚接口(non-virtual interface(NVI))的模板方法模式
2.2 通过函数指针实现的策略模式
2.3 通过tr1::function实现的策略模式
2.4 “典型的”策略模式
2.5 替换方法总结
7. 总结
正文
回到顶部
你正在制作一个视频游戏,你正在为游戏中的人物设计一个类继承体系。你的游戏处在农耕时代,人类很容易受伤或者说健