代码练习一:
1,设计出英雄这种类
类名:Hreo
英雄有如下属性:
名字 name,类型是字符串String
血量 hp,类型是浮点型float
护甲 armor,类型是浮点型float
移动速度 moveSpeed,类型是整型 int
创建(实例化)2个英雄
/**
*面向对象实例(一)
*/
//定义‘英雄’类
public class Hero {
//定义‘英雄’属性(成员变量)
String name;//英雄名称
float hp;//英雄血量
float armor;//英雄护甲
int moveSpeed;//英雄移动速度
public static void main(String[] args){
//类就像一个模板,根据这样一个模板,可以创建一个个的具体的英雄
//一个个具体的英雄,就叫一个个的对象
//new Hero() 就是java中创建一个英雄对象的意思
Hero garen = new Hero();
garen.name = "盖伦";
garen.hp = 616;
garen.armor = 27;
garen.moveSpeed = 350;
Hero teemo = new Hero();
teemo.name = "提莫";
teemo.hp = 383;
teemo.armor = 14;
teemo.moveSpeed = 330;
//打印测试一下:
System.out.println("第一个英雄名叫:"+garen.name +",血量为: "+garen.hp+",护甲为:"+garen.armor+",移动速度为:"+garen.moveSpeed);
System.out.println("第二个英雄名叫:"+teemo.name +",血量为:"+teemo.hp+",护甲为:"+teemo.armor+",移动速度为:"+teemo.moveSpeed);
//Java 对大小写特别敏感,写代码时尤其注意
}
//运行结果:
//第一个英雄名叫:盖伦,血量为: 616.0,护甲为:27.0,移动速度为:350
//第二个英雄名叫:提莫,血量为:383.0,护甲为:14.0,移动速度为:330
}
2,增加属性
送了多少次
杀人次数
助攻次数
金钱
补刀数
攻击速度
杀人后说的话
被杀后说的话
//增加属性
int death;//送了多少次
int kill;//杀人次数
int assist;//助攻次数
long money;//金钱
int lastHit;//补刀数
int attackSpeed;//攻击速度
String killWord;//