C++之考虑virtual函数以外的其他选择(35)---《Effective C++》
条款35:考虑virtual函数以外的其他选择我们想要编写一个游戏软件,为游戏内部的任务设计一个继承体系,我们需要计算每个任务的血量,因此设计成员函数healthValue,由于不同人物的血量计算方式不同,因此需要将healthValue声明为virtual啦!healthValue并未被声明为pure virtual,暗示healthValue方法有默认的缺省算法。class GameCharac
原创
2017-08-02 10:56:52 ·
522 阅读 ·
1 评论