- 0
- 0
- 约9.95千字
- 约 29页
- 2026-03-23 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年游戏开发岗位面试全攻略与参考题目
一、编程能力测试(共5题,每题10分,总分50分)
1.面向对象编程题(10分)
题目:请用C++实现一个简单的游戏角色类`Character`,包含属性:姓名(string)、生命值(int)、攻击力(int)。同时实现一个方法`attack`,使另一个角色受到攻击并减少生命值。要求使用构造函数初始化属性,并演示对象间的交互。
答案:
cpp
includeiostream
includestring
classCharacter{
private:
std::stringname;
inthealth;
intattackPower;
public:
//构造函数
Character(std::stringn,inth,intap):name(n),health(h),attackPower(ap){}
//攻击方法
voidattack(Charactertarget){
target.health-=this-attackPower;
std::coutthis-name攻击了target.name,造成this-attackPower点伤害!std::endl;
}
//获取生命值
intgetHea
原创力文档

文档评论(0)