我在编码方面仍然相当不错,但对了解更多内容非常感兴趣。作为一种惯例,我使用Visual Studio将文本冒险编码为控制台应用程序。
首先,我的小冒险询问姓名,年龄,性别并将其保存为Player类对象。在这些问题之后,该计划要求特殊技能。有3种不同的选择(爆炸物等)。在代码结构中创建此功能的最佳方法是创建具有常规属性(Power,Intelligence ...)的特殊技能类以及针对每种特定技能的三个其他单独类(例如,爆炸技能玩家拥有他/她自己的属性,其他没有继承特殊技能属性并用不同的值设置它们?