c++ 按条件定义class变量 思路求助
现在有三个class,可以出现三种定义,比如:swordsman enemy(i, "Warrior");
archer enemy(i, "Warrior");
mage enemy(i, "Warrior");
现在要随机定义(类似游戏里随机敌人的职业),我原本的想法是用if语句,取不同的随机数,
if (enemyJob == 0) {
}
else if (enemyJob == 1) {
}
else if (enemyJob == 2) {
}
但if里面没办法定义class,请问怎么才能实现呢?谢谢啦! 搞一个 character 类,在里面设成员变量表示职业。
页:
[1]