大作业 1 类的设计与实现
一、实验目的
1. 掌握类的设计与实现
2. 了解如何根据描述发现类及其成员,具备初步的面向对象分析与设计能
力
二、实验内容
1. 请选择一个你所熟悉的游戏,分析其中的某个场景所涉及的类,及其各
个类的属性和行为,完成类的定义。
2. 请选择该游戏的一个简单的游戏过程,分析其中涉及的对象及其对象之
间的交互,完成该过程的游戏过程框架。
三、实验结果
请用文字描述分析过程,以伪代码的形式给出类定义和游戏框架,以“学号+
姓名”命名后,上传至 BlackBoard—网上作业栏目--大作业 1。
四、实验过程
选择描述王者荣耀里面打野的简单化过程,其中涉及到两个类,一个是英雄,
一个是野怪。
对于英雄这个类,定义其属性有生命值、等级、经验和伤害,其行为是打怪过
程中生命值会因为受到野怪伤害而减少,同时自身经验也会增加,经验增加到
一定程度英雄等级会提升,等级提升会强化自身生命值和伤害。
对于野怪这个类,定义其属性有生命值和伤害,其行为是过程中生命值会因为
收到英雄伤害而减少。
评论10
最新资源