1、实验要求
本实验要求:随机实现"泰坦"与"宙斯"之间的模拟交战。
1-1.
业务说明:
1-1.1.
本实验以希腊神话中宙斯和泰坦间的交战为业务背景。
1-1.2.
设宙斯初始血量为:1000,每次攻击伤害在:0~70范围内。
1-1.3.
设泰坦初始血量为:700,每次攻击伤害在:0~100范围内。
1-1.4.
宙斯先攻击泰坦,泰坦反击,直到一方死亡(血量小于等于0)为止。
1-2.
创建工程并配置环境:
1-2.1.
限制1. 工程取名:SE_JAVA_EXP_E027。
1-2.2. 限制2.
创建包,取名:cn.campsg.java.experiment。
1-2.3. 限制3.
创建实体类包,取名:cn.campsg.java.experiment.entity。
1-3.
创建实体类:
1-3.1. 限制1.
在包cn.campsg.java.experiment.entity下创建实体类:Taitan。
1-3.2.
为泰坦实体类创建属性,血量:整数类型,默认值700。
1-3.3.
创建血量属性的getter和setter方法。
1-3.4. 限制2.
在包cn.campsg.java.experiment.entity下创建实体类:Zeus。
1-3.5.
为宙斯实体类创建属性,血量:整数类型,默认值1000。
1-3.6.
创建血量属性的getter和setter方法。
1-4.
创建交战函数:
1-4.1.
限制1:为泰坦实体添加攻击函数,函数名:attack,含1个参数:宙斯。
1-4.2.
函数随机产生0~100间的随机攻击值,并攻击宙斯实体(参数)。
1-4.3.
受到攻击的宙斯实体(参数)需要扣除对应的血量。
1-4.4.
扣除血量后,向控制台输出&